3592 30
49690 336
14972 741
11169 644
14378 699
16740 934
10200 717
6265 900
3442 360
2428 273
12893 748
5063 287
10941 244
8928 673
2231 96
130979 720
3575 416
5882 673
16534 650
6555 400
5509 311
4198 525
85293 699
3488 274