37500 301
831 94
38735 614
217304 1095
6899 502
8624 684
9387 111
6288 179
21604 477
6453 906
7150 486
45358 641
15187 537
34178 370
137835 307
16822 730
4633 593
3809 555
5951 683