29520 853
16031 298
27068 225
17704 576
34211 513
98524 774
34645 237
15010 398
9911 846
5622 555
45873 232
9104 280
42211 541
54678 591
7902 121
22261 394
135378 1169
58233 526
6719 174
8790 789
14020 191
6563 296
21835 598
6036 131
5616 357
22846 276
32294 164
18416 139