530736 1063
2482 171
3435 673
20101 367
90558 252
65680 266
7962 623
1957 183
3913 61
6003 642
2558 324