31406 243
5547 529
62185 715
6321 709
6436 609
10629 616
3482 212
1673 156
3139 289
2525 572
7044 197
963 86