20581 60
10667 217
10960 404
9044 346
2680 103
3860 380
1891 87
5832 754
1797 128
6084 837
8533 631
5281 731
3180 445
9016 670
6654 585
1847 239
4791 715
2601 584
5351 780
4551 388
2369 291
12222 198
8408 101
3516 337
3189 261