761
921
714
565
633
374
570
394
1037
495
791
609
620612
44460
44433
42557
3780270
3548156
30424
2942149
28126
23912
22160
20310