22001 171
2868 450
1996 197
33091 194
12991 216
17112 169
14893 757
14294 590
12369 421
13045 331
8957 519
7708 157
20009 739
16967 613
31455 430