16667 880
19405 663
33527 243
3236 170
3095 549
1232 124
13621 51
6423 443
2547 601
5309 484
17609 609
1823 209
8844 702
5589 203
11705 476
11506 380
15719 275
461 100
15197 484
21565 906
31952 961
128 36
3937 654
30275 295