1412 316
22204 860
43805 291
97965 516
150294 640
71212 141
8550 513
12139 426
9541 408
24802 243
43956 435
94357 126
29789 331
18767 343
56366 339
39687 916
26454 227