31696 105
12695 458
3207 24
37501 89
4937 967
20907 675
11803 234
14166 60
8349 254
11407 321
40900 510
3268 656
15359 166
4830 216
8065 641
6538 792
6075 75
3079 624
11194 648
2328 269
2528 254
8877 921
14298 104
16981 287