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