8540 37
33169 84
407647 1741
171536 241
228947 371
194588 291
241273 445
445082 1074
20625 69
161174 377
66544 126
1031880 1386
46325 46
38917 69
24548 54
58890 238
21820 45
70007 303
23162 45
20845 32
46331 155
208885 653
55385 179
125431 528