31799 398
113026 798
56270 748
50190 455
20487 245
88539 494
25493 292
65612 341
22943 284
33339 936
77210 300
43850 478