29973 872
15345 622
35938 623
53947 446
47103 305
37124 621
3878 483
12276 260
1430 70
1943 165
12968 570
6070 367
5780 67
5827 649
5126 113
2251 318
5106 317
28678 502