19950 313
10205 752
14749 580
60317 166
8663 502
14557 80
20721 327
9401 969
63651 856
8772 78
18842 261
29500 660
24222 535
31202 97
9229 432
66953 308
4211 911
16190 266
13211 573
25292 293
3873 692
23304 702
8067 850
92919 633
21393 51
10351 274
35179 543
28627 186