31580 540
47013 829
20064 199
8102 547
10987 124
10876 169
6237 102
38090 843
6460 641
2027 242
12500 699
17771 742
1363 249
12863 533
256845 831
6097 598
4520 630
3244 586
5271 1015
1177 121
14134 80
3436 204
2070 291