31823 398
113094 798
56293 748
50231 455
20496 245
88602 494
25499 292
65647 341
22957 284
33389 936
77294 300
43896 478