29965 872
15330 622
35914 623
53890 446
47001 305
37086 621
3876 483
12272 260
1429 70
1942 165
12963 570
6065 367
5777 67
5821 649
5125 113
2250 318
5104 317
28636 502