3098 287
18412 352
12169 916
639 88
4252 272
2250 471
2415 520
1574 273
3397 540
2015 354
2142 304
4834 533
1605 190
7988 386
17396 311
16163 238
7763 663
2985 717
1180 155
571 57
1454 160
2874 620
3350 746
1510 99
2508 578
2125 416
3966 179
22237 607