5961 533
3738 530
853 91
1839 374
6576 298
2759 840
3653 413
3305 578
3048 498
2216 509
930 99
2737 656
3061 625
8037 853
2915 623
5194 441
2991 900
11810 690
3488 182
4488 568
2434 650
2394 346
2888 696
11528 293