115098 577
24262 90
26722 418
1812 76
48034 260
8351 54
12484 74
165169 1099
31275 825
77630 838
12222 422
13508 894
19397 672
6672 651
10655 641
9938 784
37809 582
6416 661
14101 258
45045 471
50913 656