427695 1300
61815 174
17970 303
16667 156
28428 199
8635 949
8170 108
8257 407
98817 346
33981 794
55068 638
123273 511
41986 243
302741 945
82850 389
18670 173
451025 1599
48043 710
20799 533
16724 413
31769 254
9544 64
7202 49
13343 376
37398 586
22122 1020
15616 445
15791 288