35039 426
12560 454
8333 154
8885 295
144670 712
49180 125
15529 882
4555 727
7170 530
5875 477
4291 939
3711 234