5986 346
115295 939
4482 801
3145 405
3927 508
4190 252
2949 222
4386 243
5040 140
3547 200
5479 165
4146 143
3272 642
3165 58
5656 666
2930 315
5031 64
14007 686
6396 511
6342 571
11117 531
121336 764
66351 791
99382 987
162016 306
21015 449
33967 713
8610 136