3300 33
10543 753
9114 85
11340 815
8061 564
6285 662
6216 115
10149 350
5446 442
9438 700
10960 567
8224 662
5090 370
5618 590
3677 502
2250 311
4345 391
2115 237
2383 121