3538 506
3072 521
2245 460
525 38
3197 784
3248 379
2212 213
3858 792
5930 358
3624 599
7571 347
3600 418
1212 36
1266 258
6116 651