1426 316
22218 860
43815 291
98118 516
150445 640
71301 141
8561 513
12151 426
9545 408
24879 243
44016 435
94891 126
29893 331
18987 343
56533 339
40045 916
26636 227