13006 822
14821 587
7096 335
10028 817
5786 457
41052 297
28586 738
23804 698
8535 464
9351 395
8113 770
16931 696
9969 478
3560 348
19643 721
5306 892
11480 239
3167 43
2046 434
5750 556
33639 401
8249 397
3040 64
16857 827