221587 247
4959 658
2218 261
5422 612
1550 255
1593 121
3576 516
34450 109
10465 883
8245 415
14370 425
5289 566
6044 94
3464 259
1238 86
5339 690