1015 60
7851 729
2642 329
4936 573
4848 675
9638 318
6890 733
6470 639
8173 170
2098 213
6317 510
11340 340
24012 785
19723 644
8238 400
36933 540
4133 181
3113 290
2870 614
8370 677
1284 111
2427 121
6817 759
5298 434