329508 1164
222407 670
157596 520
30440 930
9565 848
132113 910
69598 1067
60191 273
113316 315
238384 923
83477 513
46295 123
52554 685
53243 121
60713 768