3682 75
5281 672
2840 266
5914 635
198601 484
214287 379
7833 628
2955 337
2777 231
13457 446
3314 323
2993 409
4933 504
7641 354
5039 305