2953 303
6005 503
6255 109
3153 396
4218 367
3750 736
2185 235
2313 152
5144 338
4084 610
2852 111
4638 868
3909 791
20354 474
14584 251
2539 84
3985 363
2842 358
3270 480
3549 435
3018 577
7235 692
5440 630
3203 526