2935 520
1845 76
27886 952
16798 653
32266 127
6882 604
20380 704
6079 548
7018 145
7093 667
29256 592
684 67
5638 605
2601 466
3282 645
13483 515
4610 670
3735 587
6884 700
1017 124
2039 304
1176 133
4080 447
8811 297
1859 28
4117 739
6183 694
2046 336