324151
1014107
605670
37461
790575
26154
277249
619302
781682
620965
718747
563932
5506367
4525935
4345459
3442998
3442462
3402286
3348956
3010729
2996226
2480209
2133352
2130407