510815 1034
2468 171
3427 673
20068 367
90247 252
64817 264
7953 623
1936 183
3884 61
5999 642
2553 324