321030 878
3371 144
23309 75
440650 1345
14936 987
69534 738
12765 154
22558 91
14661 117
8804 269
5497 132
10702 503
45208 968
5008 560
4177 460
3101 560
2870 206
4749 49
44657 579