22231 171
3045 450
2101 197
33342 194
13176 216
17327 169
15008 758
14545 590
12518 421
13238 331
9037 519
7785 157
20160 739
17160 613
31785 430