1138 313
41353 293
26091 1009
3814 589
6596 886
15552 758
33138 745
21147 325
7404 437
12433 729
2908 40