13516 599
8200 659
5531 185
3152 408
16667 288
10782 111
3467 396
4408 373
8226 319
3664 227
3971 535
3530 517
3667 291
3300 429
7953 284
6261 499
3433 40
3936 422
3888 563
10192 950
2544 482
3985 791
3711 345
2805 337
5316 685
6356 478
3995 260
7094 63