89728 212
97503 882
24064 779
143515 931
39934 541
84014 795
156984 554
66313 653
128585 402
182671 307
51526 564
56423 622
51358 593
29650 238
56373 490
97625 370
86405 534
63321 837
139992 559
153122 424
154240 227
85187 347
181990 1134
82633 380