2699 587
3211 586
2275 29
10148 272
19560 608
33219 315
46284 323
10723 781
9439 889
10329 297
6200 526