29984 872
15361 622
35956 623
53977 446
47180 305
37148 621
3878 483
12277 260
1431 70
1945 165
12971 570
6075 367
5786 67
5832 649
5126 113
2252 318
5109 317
28711 502