3343 33
10552 753
9142 85
11431 815
8081 564
6322 662
6309 115
10183 350
5473 442
9461 700
11012 567
8250 662
5110 370
5633 590
3687 502
2257 311
4353 391
2127 237
2397 121