59562 492
36977 163
44436 228
39143 365
49898 128
45986 491
329612 808
107613 349
6900 86
7775 146
9625 695
37080 259