31406 243
5547 529
62188 715
6321 709
6436 609
10630 616
3482 212
1674 156
3139 289
2525 572
7044 197
964 86