1197 296
15669 419
9559 876
7773 843
3518 330
4272 232
7743 829
10371 257
18220 72
21967 515
28855 857
20652 78
21002 281
48473 179
31263 430
53437 365
9023 333
20631 52
6981 293
16254 665
19122 283
16676 798
6616 513
2785 215
1279 70
9902 700
3661 119
11009 626