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