35041 426
12561 454
8333 154
8885 295
144671 712
49180 125
15531 882
4556 727
7170 530
5875 477
4291 939
3711 234