3568156
44620
23952
14084
156979
12360
11550
8658896
7711
54836
93873
8670
623212
44573
42697
3795270
30634
2950149
28276
22220
20340