319982 878
3347 144
23306 75
440549 1345
14933 987
69526 738
12760 154
22555 91
14648 117
8799 269
5492 132
10690 503
45198 968
5007 560
4177 460
3099 560
2869 206
4747 49
44647 579