3335 33
10551 753
9140 85
11412 815
8081 564
6320 662
6296 115
10178 350
5469 442
9459 700
11000 567
8244 662
5107 370
5632 590
3686 502
2255 311
4352 391
2125 237
2397 121