6860 613
2852 796
2282 543
2152 586
5727 403
13014 146
12956 600
9275 36
5460 283
2109 677
1729 555
486 108
549 180
7886 249
506 151
15657 178
12272 79
2075 686
525 125
15712 446
3975 314
11127 371
2810 859
20358 811