362 98
1539 329
3403 819
2236 586
2218 664
1452 310
2406 548
950 208
246 66
2737 770
1461 454
2843 596
2663 631
2558 505
842 188
1781 414
2069 389
10837 375
6109 656
3386 143
9220 485
5032 528
25388 943
48573 826
32792 408
46469 338
19188 552
42659 471