19615 588
9360 37
12277 243
31653 602
21379 589
5044 48
2173 140
4135 531
5946 669
33694 454
5962 377
17750 137
10016 298
6947 87
28274 493
214117 181
21431 500
5264 69
3704 310
2050 54
47021 731
32391 853
16547 880
36002 573