460
531
494
562
500
594
470
636
687
444
707
621612
44530
44443
42557
3783270
3554156
30474
2944149
28146
23942
22180
20310