37517 301
831 94
38740 614
217332 1095
6899 502
8625 684
9387 111
6288 179
21604 477
6453 906
7150 486
45359 641
15187 537
34182 370
137842 307
16824 730
4633 593
3810 555
5951 683