99934 472
122958 213
4164 649
8086 731
4118 712
5689 398
2003 143
4061 856
1108 140
1879 185
1602 123
4664 864
1721 91
2955 376
3670 820