3121 704
2764 597
2801 341
2613 620
3228 292
1973 571
985 61
703 44
18742 668
4010 473
2793 880
11663 789
2353 674
2186 657
6118 671
3152 534
13539 272
2617 754
2291 556
6431 367
2180 137
561 145
16620 494
2902 257