3346 33
10553 753
9143 85
11435 815
8082 564
6323 662
6317 115
10186 350
5478 442
9462 700
11013 567
8250 662
5113 370
5633 590
3687 502
2257 311
4354 391
2127 237
2397 121