21998 171
2868 450
1996 197
33086 194
12991 216
17111 169
14890 757
14294 590
12368 421
13043 331
8957 519
7708 157
20008 739
16964 613
31447 430