3403 85
6956 235
26075 290
10633 603
36947 617
12203 68
7136 171
2791 313
11023 180
2924 217
3192 354
2979 336
4981 468
2183 471
4283 559