5096 343
5251 912
3852 536
2323 89
4282 175
54046 770
6409 290
2734 185
7739 575
7194 797
4465 256
4454 741
5153 497
79999 595
3986 139
7106 892
3880 505
4552 399
4321 536
2735 97
5268 315
6950 88
55321 519
2178 287
2165 29
2265 215
3277 375