3128 58
35481 536
18031 763
120925 350
9604 103
6453 887
65248 185
130483 876
7604 300
109493 891
81646 581
33755 554
39656 386
15326 246
41300 490
33689 602
4256 141
3019 292
41458 285