14931 150
14845 892
2881 288
12523 562
2991 590
4031 612
4312 838
5593 482
6189 471
6167 668
7104 621
5066 160
33758 344
11933 570
5951 656
1800 121
3756 284
7379 193
11417 531
14041 820
6898 758
9180 52
6814 635
2536 290
6285 199
11311 703
13946 282
4876 521