321275 878
3375 144
23310 75
440673 1345
14937 987
69534 738
12768 154
22558 91
14668 117
8806 269
5498 132
10706 503
45214 968
5008 560
4177 460
3101 560
2870 206
4751 49
44662 579