29973 872
15346 622
35939 623
53949 446
47104 305
37126 621
3878 483
12276 260
1430 70
1943 165
12968 570
6070 367
5781 67
5827 649
5126 113
2251 318
5106 317
28679 502