4333 484
6312 711
2792 86
5501 236
3798 142
14923 92
43588 549
58902 297
26379 286
62291 503
44091 150
41660 598