7520 90
20848 117
164122 556
5750 251
219828 711
305593 685
97202 835
14222 424
47504 251
55163 567
27226 198
129547 335
9285 440
161620 344
7966 703
85937 353
140107 267
587180 1734
32243 386
402963 1305
180421 303
13076 534
104886 995
91640 988
16620 301
321804 1184
246983 510
34902 884