12030 99
6805 628
105047 605
3229 951
11516 650
6029 661
21914 506
11291 802
2657 74
25247 540
223297 1035
38869 143
24298 373
48043 93
55435 676
62294 402
47000 553
53506 591
3628 220
49614 467