221590 247
4961 658
2218 261
5423 612
1551 255
1595 121
3576 516
34458 109
10469 883
8245 415
14372 425
5289 566
6045 94
3467 259
1238 86
5339 690