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