5948 32
5539 350
10737 398
2916 39
24855 346
3511 327
9942 133
6032 938
24979 495
2551 210
33980 208
2938 354
10595 451
7722 49