35047 271
199452 537
29166 403
47115 302
28032 861
26394 612
36016 715
34061 416
9444 284
4027 76
14210 905
6266 148
11478 723
17079 536
4401 732
1660 255