1413 316
22205 860
43805 291
97982 516
150302 640
71219 141
8550 513
12141 426
9542 408
24808 243
43961 435
94393 126
29798 331
18786 343
56385 339
39720 916
26467 227