29973 872
15343 622
35937 623
53944 446
47090 305
37118 621
3878 483
12275 260
1430 70
1943 165
12968 570
6069 367
5779 67
5826 649
5126 113
2251 318
5105 317
28675 502