3063 578
8168 611
3053 151
7007 217
17415 143
4832 348
24025 535
5551 86
9859 749
3113 318
2878 85
22141 877
32123 66
7988 671
13366 496
32231 230
2841 527
7626 514
3186 806
4995 395
3430 522
2808 174
1743 256
23645 660
2725 276
3760 473
3134 271
2354 575