221545 247
4940 658
2213 261
5408 612
1541 255
1582 121
3562 516
34407 109
10441 883
8239 415
14318 425
5278 566
6032 94
3457 259
1231 86
5325 690