5988 346
115388 939
4485 801
3148 405
3928 508
4190 252
2950 222
4388 243
5040 140
3550 200
5480 165
4146 143
3273 642
3166 58
5657 666
2932 315
5032 64
14010 686
6398 511
6342 571
11121 531
121351 764
66376 791
99399 987
162059 306
21020 449
33969 713
8611 136