5295 31
1498 55
2759 371
3797 783
15291 738
2205 340
3255 353
2461 255
4625 289
8727 432
2183 220
1532 251
3602 852
995 87
2336 253
1444 175
3969 813
3505 488
3417 575
2834 541
2487 598
2061 249
1304 204
2839 685