221550 247
4945 658
2213 261
5410 612
1542 255
1584 121
3563 516
34417 109
10442 883
8239 415
14322 425
5279 566
6032 94
3457 259
1233 86
5326 690