9560 962
12709 502
4593 29
12374 637
5624 521
14901 597
3651 686
9763 751
22705 610
22887 579
7370 97
10419 414
6733 455
8168 323
19433 274
4429 135
6808 204
6443 487
3722 288
18606 93
7236 335
8142 408
12992 699
8673 482
5641 855
6343 179
19053 582
12852 101