37509 301
831 94
38739 614
217312 1095
6899 502
8625 684
9387 111
6288 179
21604 477
6453 906
7150 486
45358 641
15187 537
34180 370
137841 307
16823 730
4633 593
3809 555
5951 683