221486 247
4920 658
2208 261
5395 612
1534 255
1576 121
3556 516
34367 109
10427 883
8236 415
14286 425
5266 566
6027 94
3453 259
1226 86
5320 690