31013 351
5666 745
5884 151
4124 122
3512 182
1599 179
116325 962
10362 644
7558 659
5112 956
11857 469
3695 529
3889 849
9566 777
1605 72
17362 502
4362 677