5986 346
115286 939
4482 801
3145 405
3927 508
4190 252
2949 222
4386 243
5040 140
3547 200
5479 165
4146 143
3272 642
3164 58
5656 666
2930 315
5031 64
14006 686
6396 511
6342 571
11117 531
121334 764
66349 791
99381 987
162011 306
21015 449
33966 713
8610 136