320056 878
3348 144
23306 75
440552 1345
14933 987
69528 738
12760 154
22555 91
14648 117
8799 269
5492 132
10693 503
45198 968
5007 560
4177 460
3099 560
2869 206
4747 49
44648 579