3970 505
3925 332
835 43
3251 560
3322 687
3082 560
3499 261
2469 95
3222 86
2878 290
22358 614
15739 430
5135 568
780 127
4788 702
5383 484
2863 219
1137 104
7675 522
3795 842
2720 571
2762 371
7084 638
4093 456
6684 66
5035 664
4156 704
8171 620