28015 76
5787 66
8534 312
5787 524
13580 428
4920 710
2208 422
188288 370
71136 279
3205 72
182368 1000
19626 387
91500 506
75576 350
7205 630
46067 241
47465 726
12007 233
7697 603
122452 566
67386 278
30485 728
111032 748
109120 339
210584 518
57241 470
129404 717
152619 1095