2985 214
9104 736
5936 674
4952 269
4295 100
7767 628
4246 567
3791 482
8525 777
10895 638
3860 568
4055 76
5087 904
4931 277
3756 163
9252 436
3652 470
3162 553
3606 378
2387 290
2298 554
7437 939
6541 569
9031 700