2597 26
21660 165
10010 601
12597 427
5830 607
9601 94
10506 269
2185 136
14097 276
3824 599
3207 238
3957 290
7240 259
3177 123
12779 522
5095 491
9100 372
2853 707
13102 600
3041 375
4577 184
12788 800
5438 116
3960 394