1426 316
22218 860
43815 291
98118 516
150445 640
71301 141
8561 513
12151 426
9545 408
24879 243
44016 435
94892 126
29894 331
18988 343
56535 339
40045 916
26636 227