21493 405
19559 192
8069 289
9652 387
7558 770
9673 437
8527 336
9846 156
24365 821
5254 135
13458 661
3777 112
11250 635
4353 146
2877 188