8540 36
33169 84
407647 1740
171536 241
228947 370
194588 291
241273 443
445082 1073
20625 69
161174 377
66544 126
1031880 1384
46325 46
38687 69
24548 54
58890 238
21820 45
70007 303
23162 45
20845 32
46331 155
208885 653
55385 179
125431 528