19325 944
31839 550
21160 361
13855 209
21103 309
6578 496
11132 217
12566 725
14554 677
20381 696
24727 533
2883 295
15928 148
1463 224
1590 84