37636 301
833 94
38760 614
217457 1095
6900 502
8625 684
9387 111
6288 179
21606 477
6453 906
7151 486
45384 641
15202 537
34226 370
137918 307
16832 730
4636 593
3810 555
5951 683