15930 582
31171 884
35396 312
39710 482
31430 376
40891 270
23736 298
60154 315
51309 349
21452 424
23769 705
72545 146
77183 1094
53982 512
28098 93
22463 363
34574 847
39269 718