3001 930
828 198
656 171
1159 48
1267 81
5097 735
2607 345
3104 170
38827 685
2501 427
45169 141
5646 445
2151 192
4127 644
1673 86
4858 310
1230 101
1252 74
7699 682
5080 180
13632 564
5908 65
4130 427
1963 207
4626 880
136269 298
80515 547
148187 401