15032 605
14687 116
42464 75
21313 80
22708 164
4584 390
3994 840
3510 524
2869 509
22079 184
2540 377
1108 117
1565 215
13603 518
3061 276
3525 242
9841 357
26464 458
15898 419
1316 195
10618 223
37558 549
26449 374
2499 560
5626 392
5508 898
8816 291
4139 454