1413 316
22205 860
43805 291
97983 516
150303 640
71219 141
8550 513
12141 426
9542 408
24808 243
43962 435
94394 126
29798 331
18788 343
56385 339
39720 916
26467 227