5053 309
4933 591
3536 486
2666 450
4074 241
3694 494
3238 553
2088 133
7692 719
5283 612
4850 285
2032 239
5178 789
2680 590
2917 523
8085 565
4630 698
11359 376
1209 248
4927 281
25381 250
2432 54
1893 343
5477 545
7205 534
5198 482
1469 385
1351 82