51091 560
10721 425
1884 273
5285 275
2951 163
4281 667
1491 282
1446 137
6772 166
4218 780
10223 778
2570 509
3770 784
3848 177
3828 947
3518 628
3269 362
6005 171
5107 695
3646 917
2840 185
3407 515
12482 56
5301 917
3542 642
2638 536
2828 344
5107 529