29973 872
15344 622
35937 623
53947 446
47101 305
37122 621
3878 483
12276 260
1430 70
1943 165
12968 570
6070 367
5779 67
5827 649
5126 113
2251 318
5105 317
28676 502