510418 1034
2468 171
3427 673
20064 367
90246 252
64812 264
7953 623
1936 183
3884 61
5999 642
2553 324