31581 540
47015 829
20065 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
4521 630
3244 586
5271 1015
1177 121
14134 80
3436 204
2070 291