1426 316
22218 860
43815 291
98114 516
150441 640
71301 141
8561 513
12151 426
9545 408
24878 243
44016 435
94880 126
29889 331
18980 343
56527 339
40033 916
26634 227