31493 243
5557 529
62279 715
6337 709
6453 609
10648 616
3506 212
1679 156
3168 289
2530 572
7063 197
967 86