611991
200771
1007375
420218
85518
139954
48368
699217
21357
10282
387391
363956
591699
25941
570158
611440
313872
185918
75615
483732
131933
965224
369989
238873
630802
957507