531369 1064
2482 171
3435 673
20103 367
90572 252
65734 266
7963 623
1957 183
3918 61
6003 642
2558 324