2916 795
16122 359
7272 616
8363 929
5697 687
8073 276
5166 720
3268 505
24696 363
4820 274
20466 219
2281 136
11382 548
7090 628
5913 532
20272 167
14531 123
4582 593
18395 677
2035 279