29927 186
22806 196
27909 623
9176 69
12826 124
27851 697
5095 680
36684 171
6442 901
30150 481
38711 263
13402 303
8718 473
2045 418
1569 118
14672 800
2098 241