8589 410
5978 548
4941 58
9962 554
6255 657
12181 296
5199 229
6133 416
19753 222
5969 479
4441 432
3278 111
8739 252
3454 197
1655 174
5083 265
1387 190
5008 392
40293 157
5737 844
53730 330