2303 140
2948 622
5173 530
1224 241
625 37
551 108
8564 696
8066 869
2505 43
7366 678
3659 855
10862 747
4007 80
6160 623
21086 549
3136 375
4503 497
1359 61
4345 507
6591 840
4393 247
3682 595