3995 306
4265 347
8686 317
3021 146
5337 880
5498 739
11001 80
15175 747
9878 99
3451 219
5190 687
2924 271
12434 52
4290 653
4116 818
3880 791
4310 316
4342 799
3008 303
5970 734
7336 518
18335 780
6667 565
3627 406