29959 872
15323 622
35899 623
53875 446
46962 305
37081 621
3874 483
12269 260
1428 70
1942 165
12963 570
6065 367
5774 67
5818 649
5124 113
2246 318
5104 317
28625 502