2955 616
1214 235
2999 613
480 62
725 91
2251 576
854 229
1362 110
3131 447
912 152
2845 639
1764 292
1046 163
2635 451
884 82
16821 410
3152 488
3183 484
3607 712
2807 651
7905 234
4013 340
2275 579
2265 521