1510 296
21670 419
9593 876
7779 843
3533 330
4332 232
7814 829
10379 257
18232 72
22010 515
28897 857
20662 78
21038 281
48588 179
31332 430
53472 365
9024 333
20665 52
6997 293
16281 665
19263 283
16695 798
6627 513
2798 215
1289 70
9916 700
3668 119
11035 626