29952 872
15315 622
35891 623
53862 446
46935 305
37073 621
3874 483
12268 260
1427 70
1942 165
12963 570
6065 367
5774 67
5817 649
5124 113
2246 318
5104 317
28616 502