1684 313
1635 157
55141 246
12332 937
48762 388
32713 288
29649 972
7040 701
7429 363
8676 551
98406 710
28049 1016
24138 398
3238 190
10840 35
3865 259
4215 168
5042 79
22819 481