5638 27
4571 404
7569 94
27476 204
36685 363
13343 115
18127 636
9840 67
19085 307
9800 304
6639 864
2383 129
4984 461
2733 332
3481 819
5011 388
3231 616
4280 200
963 193
2383 505
3116 446
6513 459
4211 334
4657 629
5076 868
969 153
3747 819
4300 30