292 38
1584 356
1018 247
2861 768
8506 36
23753 699
9590 75
2639 719
4329 717
1235 341
2934 222
1109 300
1052 158
1262 389
240 30
3061 638
2962 553
3019 853
1062 282
1708 193
3672 937
1441 331
24768 645
1317 278
2732 772
2983 609
5077 748
2702 828