1426 316
22218 860
43815 291
98119 516
150445 640
71303 141
8561 513
12151 426
9545 408
24882 243
44016 435
94897 126
29896 331
18988 343
56535 339
40051 916
26637 227