290613
281946
747624
406219
959386
557526
351222
26770
319751
249959
211796
5182
2656
207711
105487
334824
919843
578118
708477
260939
864304
307124
620859
272288
234530
18313