3230 299
4547 377
3521 287
6826 183
5507 367
10969 710
19539 629
5924 165
9381 560
5718 654
4195 747
4119 529
3363 374
69643 584
88943 917
62706 872
50210 503
25935 485
69972 294