18298 700
7522 259
5996 172
8250 138
5079 676
11405 185
5268 427
92747 787
3630 399
11062 312
3593 134
2036 71
4434 625
2445 319
4312 228
5399 661
3110 142
5242 628
12028 781
1085 39
5855 563
10968 53
2947 97
11018 710
579247 951
11168 660
23576 181
13645 158