563550
829499
32401
749546
350884
855541
263349
254785
880646
354154
387535
1022963
31412464
26759124
23895997
23180481
17967342
16136971
150411028
14251239
12311764
10190483
626226
5430209