3129 254
1148 136
6115 73
3141 454
2246 339
4716 672
736 59
1813 305
15401 866
5943 755
467 34
2286 328
1674 214
4211 935
808 82
3781 829
2431 583
2895 651
4164 708
2186 325
2660 579
998 47
808 29
7552 409