2149 579
1220 123
1798 390
6227 586
31358 49
21567 777
8528 310
12160 344
32864 921
24675 363
20965 635
12589 243
81245 506
5828 457
13242 171
12345 142
3750 355