3341 33
10552 753
9141 85
11428 815
8081 564
6321 662
6305 115
10183 350
5473 442
9461 700
11011 567
8249 662
5109 370
5633 590
3687 502
2256 311
4352 391
2127 237
2397 121