15241 256
2602 103
2548 217
3772 671
5086 861
17005 85
3851 580
2939 531
19284 547
11410 465
8505 681
26604 133
14479 56
6937 604
17405 360
2834 127
2712 327