16672 351
15247 688
5442 966
5323 205
6568 482
1571 41
7258 449
8237 96
31066 927
2751 174
1563 140
3304 509
14787 394
3416 74
2611 344
3053 261
2449 606
2915 461
7627 843