1426 316
22218 860
43815 291
98113 516
150441 640
71300 141
8560 513
12151 426
9545 408
24877 243
44014 435
94869 126
29887 331
18977 343
56523 339
40028 916
26630 227