29971 872
15339 622
35928 623
53919 446
47060 305
37107 621
3877 483
12274 260
1430 70
1942 165
12967 570
6069 367
5778 67
5826 649
5126 113
2250 318
5105 317
28664 502