35045 271
199429 537
29155 403
47104 302
28027 861
26387 612
36002 715
34053 416
9440 284
4022 76
14207 905
6265 148
11469 723
17072 536
4399 732
1660 255