16089 403
15719 252
4428 885
21720 522
14815 983
4837 315
22347 149
14653 928
12480 803
8623 629
7040 459
14318 47
29330 45
12572 907
3115 106
11155 313
4759 428
1142 46
16311 138
8645 586
10754 52
1344 191
6424 91
7947 727
2524 637
1909 159