58023 500
8947 357
19069 142
20935 545
46822 881
17147 645
7232 262
80764 868
7385 386
6507 468
2330 197
15111 150
6165 867
30597 116
6906 370
14104 255
12544 250
7867 526
5135 282
8492 591
8893 129
6511 381
3787 355
3995 400
16262 127
9838 875
10521 199
7934 676