2696 58
5285 674
30543 293
4044 290
3274 232
2481 166
6557 111
117218 641
4103 572
3448 479
1887 126
3629 488
2112 226
7343 389
3674 689
41052 544
9333 162
5002 684
3275 383
3730 599
2541 337
2210 51
4315 862
8718 391
4935 714
3485 501
4288 485
6680 355