21486 405
19551 192
8063 289
9643 387
7551 770
9668 437
8489 336
9798 156
24339 821
5246 135
13434 661
3753 112
11228 635
4341 146
2827 188