21085 405
19268 192
7899 289
9505 387
7453 770
9388 437
8002 336
9390 156
23771 820
5046 135
13200 661
3341 112
11036 635
4201 146
2727 188