3005 694
2660 610
4896 456
4482 217
4879 811
27530 505
26776 267
3285 387
3188 192
19769 260
10716 330
4371 562
4261 372