3292 33
10542 753
9113 85
11329 815
8055 564
6280 662
6199 115
10148 350
5445 442
9438 700
10953 567
8221 662
5090 370
5616 590
3676 502
2250 311
4345 391
2115 237
2379 121