530215 1062
2482 171
3435 673
20100 367
90551 252
65652 266
7962 623
1957 183
3912 61
6003 642
2558 324