1413 316
22205 860
43806 291
97999 516
150316 640
71224 141
8550 513
12141 426
9542 408
24810 243
43964 435
94431 126
29803 331
18798 343
56396 339
39745 916
26477 227