3403 85
6958 235
26078 290
10637 603
36972 617
12218 68
7136 171
2793 313
11026 180
2926 217
3195 354
2979 336
4985 468
2183 471
4288 559