6295 788
3790 331
2571 195
3408 145
2813 251
10444 152
112003 976
60251 851
45796 197
29275 498
46575 384