1413 316
22205 860
43805 291
97983 516
150303 640
71219 141
8550 513
12141 426
9542 408
24808 243
43962 435
94398 126
29800 331
18793 343
56385 339
39721 916
26468 227