35033 271
199315 537
29119 403
47028 302
27987 861
26345 612
35931 715
33999 416
9425 284
4012 76
14185 905
6260 148
11429 723
17046 536
4396 732
1657 255