46502 484
51854 518
1011 162
29369 140
40245 691
27349 585
16116 760
27923 63
49296 601
53608 869
32689 417
13935 394
13418 312
28914 449
48209 412