217409 659
311955 1443
153943 965
104297 270
107830 935
41520 312
74554 583
28673 66
40063 338
54388 678
31394 297
35093 154
75144 400
6791 622
3089 213
2989 458