221562 247
4947 658
2215 261
5417 612
1544 255
1584 121
3567 516
34426 109
10447 883
8240 415
14336 425
5280 566
6034 94
3458 259
1234 86
5328 690