5986 346
115260 939
4481 801
3143 405
3927 508
4190 252
2948 222
4385 243
5036 140
3547 200
5474 165
4146 143
3272 642
3158 58
5654 666
2930 315
5031 64
14003 686
6396 511
6342 571
11114 531
121328 764
66340 791
99376 987
161995 306
21015 449
33965 713
8610 136