510212 1034
2468 171
3427 673
20064 367
90245 252
64808 264
7953 623
1936 183
3884 61
5999 642
2553 324