5988 346
115532 939
4490 801
3149 405
3929 508
4194 252
2950 222
4390 243
5043 140
3550 200
5481 165
4146 143
3274 642
3166 58
5659 666
2934 315
5033 64
14016 686
6400 511
6346 571
11125 531
121379 764
66403 791
99442 987
162154 306
21020 449
33978 713
8613 136