2805 640
3724 503
28715 333
59704 373
4883 657
22958 643
16912 664
20532 348
10101 234
9859 75
3915 665
7109 888
3063 205
3201 788
2883 25
10015 115
4928 788
3016 623
1879 142
1176 169