37471 301
830 94
38727 614
217246 1095
6899 502
8624 684
9386 111
6287 179
21604 477
6453 906
7150 486
45354 641
15182 537
34166 370
137804 307
16819 730
4633 593
3809 555
5951 683