38884 526
3563 693
4594 406
5001 659
5995 733
1868 105
4081 867
16947 231
2173 36
2707 191
1209 97
16887 121
4586 822
3666 371
6550 633
13460 87
27904 597
26335 374
3645 138
4622 812
8561 850
3838 547
16906 713
1705 169
7290 162
38984 298