1426 316
22218 860
43815 291
98121 516
150447 640
71304 141
8561 513
12151 426
9545 408
24882 243
44017 435
94905 126
29897 331
18988 343
56538 339
40052 916
26639 227