29860 505
21485 612
50401 478
24181 467
48282 505
166717 843
46019 359
55481 436
20144 958
44295 129
64517 856
32247 576
40245 271
57388 357
46299 988
26645 472
34455 742
46870 950
52200 296
45777 449
74382 781
94186 545
75495 720
58199 503