15033 109
4413 580
27147 858
2045 314
14584 343
16535 566
11690 523
2827 469
14150 172
9400 54
12233 264
47416 109
20988 462
4928 712
62300 134
6805 354
9548 97
2937 401
7957 685
30480 210
10330 591
9511 42
37166 162
9257 240
8973 354
366970 736
62013 634
147508 951