1112 163
42546 76
57365 355
3345 82
3990 703
9370 778
4340 117
2951 784
1945 337
8600 770
3232 219
5526 523
2407 532
666 109
2131 370
1515 233
2317 310
2252 214
857 209
2899 505
1503 91
1169 324
3095 818
1976 564
3440 653
2561 696
292 53
313 42