3321 33
10546 753
9128 85
11389 815
8073 564
6301 662
6262 115
10165 350
5458 442
9448 700
10981 567
8234 662
5101 370
5625 590
3681 502
2255 311
4350 391
2122 237
2390 121