321997 880
3386 144
23311 75
440747 1345
14937 987
69540 738
12771 154
22560 91
14683 117
8811 269
5501 132
10710 503
45218 968
5009 560
4178 460
3102 560
2870 206
4752 49
44675 579