29534 90
27788 241
16607 680
23979 132
4532 172
14983 415
20000 400
4875 338
6080 55
10030 165
29642 698
22536 575
6535 162
26165 269
12902 303
12570 711
17903 260
17636 828
11720 45
14964 803
18628 673
37049 224
57075 238
15448 749
9744 480
14561 194
11104 116
10168 229