37429 301
830 94
38696 614
217196 1095
6899 502
8624 684
9386 111
6287 179
21602 477
6453 906
7150 486
45348 641
15177 537
34148 370
137773 307
16816 730
4632 593
3808 555
5951 683