10010 675
9696 518
19496 653
2995 569
17757 601
17227 50
16076 119
7530 618
5939 275
6838 826
18850 241
3272 607
5012 506
4168 155
6290 389
5536 106
4891 667
3481 612
7965 358
7367 375
7406 773
6053 372
3068 436
858 129
2116 450
3021 735
5294 649
2896 196