5989 346
115652 939
4492 801
3149 405
3930 508
4194 252
2950 222
4391 243
5044 140
3551 200
5481 165
4146 143
3275 642
3166 58
5662 666
2934 315
5034 64
14018 686
6402 511
6348 571
11131 531
121406 764
66420 791
99478 987
162222 306
21020 449
33980 713
8614 136