1412 316
22203 860
43805 291
97962 516
150294 640
71211 141
8550 513
12139 426
9541 408
24801 243
43956 435
94351 126
29789 331
18765 343
56365 339
39680 916
26451 227