5105 458
35026 352
205154 1094
22796 886
40878 153
15768 791
61621 676
27121 382
39040 580
12840 332
10417 453
11358 218
31135 665
19050 236
15725 146
9633 85
13150 640
2268 293