81328 687
11768 252
28914 361
8049 596
7063 188
109576 903
27052 493
29678 273
43018 678
2106 177
3961 130
2898 198
6394 213
3862 571
8059 665
5419 609
3775 346
1801 310
5792 449
5869 829
3638 722
74026 895