29935 871
15263 622
35795 623
53710 446
46520 305
36964 621
3862 483
12256 260
1423 70
1932 165
12953 570
6048 367
5754 67
5804 649
5115 113
2240 318
5090 317
28453 502