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