1411 316
22203 860
43804 291
97953 516
150281 640
71208 141
8550 513
12139 426
9541 408
24796 243
43949 435
94321 126
29788 331
18753 343
56357 339
39656 916
26440 227