35093 271
199532 537
29198 403
47152 302
28057 861
26413 612
36073 715
34092 416
9455 284
4040 76
14225 905
6278 148
11506 723
17091 536
4402 732
1662 255