123273 671
20017 142
9152 532
98246 599
92872 655
20648 704
49087 192
19671 375
155684 393
92399 166
94886 949
84405 309
31148 152
71997 562
11751 699
25616 353
3339 502
55394 450
97043 800
16378 265
23441 484
25980 666
19937 876
38889 832
28173 404
68446 730
2271 261
4147 681