3321 33
10547 753
9128 85
11391 815
8075 564
6304 662
6263 115
10166 350
5461 442
9449 700
10983 567
8237 662
5101 370
5628 590
3681 502
2255 311
4350 391
2122 237
2391 121