1426 316
22218 860
43815 291
98113 516
150441 640
71301 141
8561 513
12151 426
9545 408
24877 243
44014 435
94871 126
29889 331
18978 343
56524 339
40030 916
26632 227