59563 492
36984 163
44442 228
39145 365
49905 128
45995 491
329624 808
107624 349
6900 86
7775 146
9625 695
37080 259