1112 163
42556 76
57376 355
3346 82
3991 703
9374 778
4343 117
2951 784
1945 337
8606 770
3233 219
5526 523
2407 532
666 109
2131 370
1516 233
2317 310
2252 214
857 209
2900 505
1504 91
1169 324
3095 818
1976 564
3440 653
2562 696
292 53
313 42