35035 271
199329 537
29123 403
47028 302
27993 861
26349 612
35944 715
34006 416
9428 284
4014 76
14187 905
6260 148
11437 723
17049 536
4396 732
1657 255