630
5515
548103
641
144
165
366
448
8526
410
5516
260
22336
16830
14851
13340
10212
994263
8904
8800
848148
734142
67911
6780