533468
172215
1012101
481396
1206821
480108
202571
870509
694402
605354
213402
214514
790147
880949
1009724
806610
536505
42952
79987
590377
284284
527841
442275
816256