21008 405
19186 192
7851 289
9447 387
7429 770
9341 437
7959 336
9313 156
23651 819
4992 135
13142 661
3314 112
11014 635
4185 146
2703 188