3585 795
4296 527
3591 505
2696 442
12685 881
2870 396
4745 587
3319 367
2444 386
1675 234
3178 613
2944 527
12751 156
3471 638
11994 861
3062 685
2272 257
2578 514
7438 792
14030 354
19517 564
11373 373
2989 459
9134 251