15197 40
7030 733
8428 831
8630 533
19151 500
5850 260
14746 729
9300 425
2903 282
3240 141
8934 745
16735 206
6325 56
21018 280
13499 862
5197 549
8944 50
7061 332
18109 741
8466 536
4264 792
21407 611
3093 57
11653 767
4306 396
5230 714
2733 220
14606 468