221538 247
4940 658
2212 261
5406 612
1540 255
1582 121
3561 516
34399 109
10440 883
8239 415
14311 425
5277 566
6032 94
3457 259
1229 86
5324 690