31402 243
5546 529
62177 715
6320 709
6436 609
10626 616
3481 212
1672 156
3137 289
2525 572
7044 197
963 86