29957 872
15319 622
35895 623
53870 446
46950 305
37077 621
3874 483
12268 260
1428 70
1942 165
12963 570
6065 367
5774 67
5817 649
5124 113
2246 318
5104 317
28621 502