35040 271
199379 537
29139 403
47068 302
28008 861
26368 612
35976 715
34034 416
9433 284
4017 76
14195 905
6264 148
11458 723
17056 536
4397 732
1660 255