1426 316
22218 860
43815 291
98111 516
150437 640
71299 141
8560 513
12151 426
9545 408
24877 243
44014 435
94866 126
29885 331
18974 343
56520 339
40025 916
26628 227