59540 492
36898 163
44348 228
39115 365
49828 128
45899 491
329312 808
107409 349
6900 86
7774 146
9623 695
37065 259