1626 528
891 230
2398 555
585 148
9360 778
8656 501
6948 469
2155 487
857 209
3435 765
2959 803
645 140
3227 461
551 147
2194 683
1466 305
2577 791
11336 832
7989 716
2944 832
561 164
578 124
1987 324
2867 542
363 91
2167 522
2382 508
2772 804