1412 316
22203 860
43805 291
97962 516
150290 640
71210 141
8550 513
12139 426
9541 408
24801 243
43955 435
94349 126
29789 331
18765 343
56363 339
39678 916
26451 227