22014 843
18061 75
52545 54
12831 103
2948 46
7704 121
9229 99
9911 122
6068 45
40358 363
3286 47
15116 708
11337 673
27917 895
51560 169
46969 467
40067 424
15208 305
6537 402
12344 326
25830 272
14210 432
30534 247
8700 629
29051 278
4511 757
11784 533
7091 211