122727 671
19997 142
9145 532
98139 599
92656 655
20642 704
49004 192
19639 375
155569 393
92012 166
94808 949
84232 309
31124 152
71567 562
11736 699
25526 352
3336 502
55296 450
96776 800
16238 265
23370 484
25868 666
19887 876
38787 832
28145 404
68335 730
2263 261
4142 681