12529 580
7563 594
5953 151
9440 708
14595 598
39316 279
6690 553
33353 669
14034 312
9296 437
5905 688
19307 679
10614 787
5634 227
12457 323
9358 389
18921 902
36175 359
30561 936
20743 583
3058 145
17827 758
16948 616
5657 116
12148 147
3328 516
6040 324
2829 297