221559 247
4947 658
2213 261
5417 612
1544 255
1584 121
3566 516
34421 109
10444 883
8240 415
14331 425
5279 566
6034 94
3457 259
1234 86
5328 690