37982 825
8899 217
7483 481
5403 315
3765 71
9127 844
7454 610
13519 579
11252 296
12767 259
27455 560
6984 152
8147 283
24710 818
13963 751
4465 501
5146 306
14017 316
21360 241
8442 704
7031 744
16253 91
7435 562
7653 260
7460 928
22322 145
13141 386
19958 587