1112 163
42559 76
57386 355
3347 82
3991 703
9378 778
4347 117
2951 784
1945 337
8610 770
3236 219
5534 523
2409 532
666 109
2132 370
1517 233
2318 310
2252 214
857 209
2901 505
1506 91
1169 324
3095 818
1976 564
3440 653
2562 696
292 53
313 42