5989 346
115600 939
4492 801
3149 405
3929 508
4194 252
2950 222
4390 243
5043 140
3551 200
5481 165
4146 143
3275 642
3166 58
5661 666
2934 315
5034 64
14018 686
6402 511
6348 571
11131 531
121396 764
66411 791
99462 987
162195 306
21020 449
33979 713
8613 136