131467
613829
807559
410380
511859
51387
625833
656213
676822
793821
548860
57362
5496367
4516935
4334459
3441998
3441462
3397286
3343956
3006729
2991226
2479209
2132352
2127407