220295 247
3895 657
2070 261
4691 612
1309 255
1329 121
3444 516
32405 109
9807 883
8096 415
12739 424
5011 566
5846 94
3328 259
1133 86
5218 690