1416 316
22206 860
43806 291
98002 516
150322 640
71224 141
8550 513
12141 426
9542 408
24814 243
43965 435
94447 126
29807 331
18805 343
56398 339
39766 916
26484 227