1412 316
22203 860
43805 291
97962 516
150288 640
71210 141
8550 513
12139 426
9541 408
24801 243
43954 435
94346 126
29789 331
18763 343
56362 339
39677 916
26450 227