3013 966
11185 451
2759 418
137733 653
30870 685
4846 640
3068 685
14470 186
32123 428
10854 351
16669 397
2651 709
18009 259
19998 63
23531 184
256263 701
3626 770
28852 600
24807 621
1043 139
23214 764
3526 666
2583 466
2200 400