37780 52
9472 258
2817 446
6549 699
5115 471
15919 211
16575 457
4030 583
12073 153
11321 824
2290181 3862
3299 587