1413 316
22205 860
43805 291
97995 516
150310 640
71219 141
8550 513
12141 426
9542 408
24809 243
43963 435
94416 126
29802 331
18797 343
56388 339
39732 916
26474 227