333733 904
3488 144
23329 75
441321 1345
14955 987
69607 738
12803 154
22589 91
14789 118
8853 269
5518 132
10773 503
45303 968
5015 560
4184 460
3108 560
2878 206
4759 49
44781 579