1413 316
22204 860
43805 291
97977 516
150301 640
71216 141
8550 513
12140 426
9542 408
24808 243
43960 435
94386 126
29796 331
18784 343
56379 339
39714 916
26465 227