37776 52
9470 258
2816 446
6546 699
5114 471
15919 211
16575 457
4029 583
12068 153
11321 824
2289430 3862
3299 587