3409 85
6939 235
26077 290
10573 603
36861 617
12084 68
7135 171
2800 313
11035 180
2938 217
3193 354
2995 336
5007 468
2190 471
4291 559