5106 458
35028 352
205156 1094
22798 886
40880 153
15773 791
61625 676
27128 382
39046 580
12840 332
10417 453
11358 218
31141 665
19052 236
15725 146
9636 85
13155 640
2268 293