31563 539
41625 423
14583 395
8167 393
11731 277
7658 123
3470 309
2812 306
13396 906
3048 190
12280 365
2748 59
9722 419
2648 329
30291 673
18075 487
13814 384
5815 703
8957 738
4234 45
3511 502
7466 308
3804 320
66994 690