31596 540
47030 829
20069 199
8105 547
10989 124
10880 169
6240 102
38112 843
6460 641
2028 242
12505 699
17776 742
1364 249
12870 533
256848 831
6098 598
4524 630
3244 586
5276 1015
1180 121
14134 80
3436 204
2070 291