2275 610
5797 887
1645 232
8676 608
6773 566
2355 145
19096 804
11623 41
10638 466
6214 498
9353 617
2978 173
3551 637
8082 627
29811 688