58023 500
8947 357
19069 142
20932 545
46818 881
17143 645
7232 262
80752 868
7371 386
6507 468
2329 197
15111 150
6165 867
30596 116
6906 370
14103 255
12544 250
7866 526
5135 282
8491 591
8892 129
6509 381
3784 355
3995 400
16261 127
9838 875
10520 199
7934 676