5989 346
115546 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
14017 686
6401 511
6347 571
11127 531
121381 764
66403 791
99446 987
162163 306
21020 449
33978 713
8613 136