5933 32
5468 350
10636 398
2897 39
24531 346
3473 326
9876 133
5993 938
24948 495
2525 210
33902 208
2920 354
10583 451
7664 49