3559 506
3185 521
2310 460
563 38
3214 784
3375 379
2368 213
3912 792
6008 358
3665 599
7603 351
3706 418
1263 36
1291 258
6312 651