19966 399
24621 185
13171 115
4918 671
4674 80
16631 206
3801 235
5100 898
7236 702
4207 885
4869 427
4055 109
3065 498
3723 461
2385 142
24520 798
3018 568
2362 532
1336 134
4136 516
1465 74
1643 174
2522 307
30220 580
2857 168