64032 940
12867 599
34423 393
31282 334
11754 260
20992 818
35648 555
73605 254
60972 541
6920 95
3790 466
7614 673
24622 632