511480 1034
2468 171
3427 673
20068 367
90257 252
64824 264
7953 623
1936 183
3885 61
5999 642
2554 324