5106 458
35027 352
205154 1094
22796 886
40879 153
15768 791
61622 676
27125 382
39042 580
12840 332
10417 453
11358 218
31135 665
19050 236
15725 146
9633 85
13151 640
2268 293