1413 316
22205 860
43805 291
97987 516
150305 640
71219 141
8550 513
12141 426
9542 408
24808 243
43963 435
94403 126
29801 331
18797 343
56386 339
39726 916
26470 227