221516 247
4928 658
2210 261
5402 612
1537 255
1576 121
3557 516
34375 109
10431 883
8238 415
14296 425
5273 566
6028 94
3455 259
1227 86
5321 690