29933 256
10340 56
8412 687
18377 428
9328 552
9917 596
12877 322
11848 560
14827 653
12714 460
10191 686
8146 77
89314 633
34300 543
16767 239
53000 156
92911 761
7922 450