29965 872
15333 622
35916 623
53898 446
47017 305
37092 621
3876 483
12273 260
1430 70
1942 165
12963 570
6065 367
5777 67
5821 649
5125 113
2250 318
5104 317
28644 502