5989 346
115558 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
5034 64
14018 686
6402 511
6347 571
11128 531
121383 764
66405 791
99450 987
162170 306
21020 449
33978 713
8613 136