29975 872
15351 622
35951 623
53963 446
47135 305
37137 621
3878 483
12277 260
1431 70
1945 165
12970 570
6070 367
5783 67
5827 649
5126 113
2252 318
5106 317
28693 502