8561 77
15235 533
9179 501
16729 538
9043 364
2524 287
3852 422
4266 423
19291 367
27687 680
18198 977
2099 229
5660 276
2887 165
3444 842
1746 279
24728 369
5734 454