525360
596500
477465
382457
67975
122676
563851
50700
853544
923439
70525
1106220
611538
280453
84690
83230
1026834
97785
858983
458471
745480
650272
336308
324184