12283 1021
3957 423
13964 675
5086 136
4848 233
8859 567
10184 199
21867 773
6730 523
36323 460
4359 366
14881 626
39229 141
11774 604
9828 528
3452 412
29682 931
7034 498
39361 412
15716 653
4458 169
23915 320
6410 726
31836 598