15241 256
2601 103
2548 217
3772 671
5082 861
16992 84
3851 580
2937 531
19282 547
11402 465
8505 681
26600 133
14477 56
6937 604
17403 360
2834 127
2711 327