272 67
1223 242
2537 551
1072 45
1599 309
86696 494
92598 463
46292 763
41724 434
101046 872
63096 331
144136 260