4011 209
7582 685
10936 941
17297 1000
10313 569
11948 674
15407 196
51061 486
15310 563
72048 642
1563855 4497
1352258 2535
308997 850
460057 1312
1112946 1889
923446 1982
12930 622
582644 1215
9399 117
647898 1337
382101 971
341398 1010
463085 731