2801 584
6193 791
3390 662
3112 577
4294 563
1101 102
6857 497
5575 711
3906 397
1838 290
6444 196
3098 92
3774 365
5662 232
16853 903
6435 81
3238 531
5724 281
3128 614
16489 153
55200 476