167674
90772
110666
432388
64220
121488
519306
13808
1003653
82710
555623
409618
734885
1491
493303
250296
42718
333248
425589
623146
2311000
311419
195527
2363
537226
136943