2981 930
5321 514
2465 221
929 72
2708 271
2805 518
496 86
676 161
6543 686
707 196
3725 724
140 28
9317 578
1755 213
5692 838
2995 95
8367 395
1570 374
2660 620
2092 386
2600 479
3303 660
2044 649
2979 755