36877
182380
419972
405161
3303
947604
664463
48827
31129
943330
387463
240680
858341
235185
688343
485584
49523
690392
661220
560144