612512
232157
140540
803366
964376
57233
380227
36144
54775
788286
499766
559437
5507367
4525935
4345459
3442998
3442462
3402286
3348956
3010729
2996226
2480209
2133352
2130407