15241 256
2602 103
2548 217
3772 671
5087 861
17007 85
3851 580
2939 531
19285 547
11410 465
8505 681
26604 133
14480 56
6937 604
17405 360
2834 127
2712 327