16039 942
31288 548
21149 361
13838 209
21072 309
6548 496
11044 217
12511 725
14436 677
20302 696
24658 533
2869 295
15843 148
1446 224
1581 84