4428 286
3499 871
1033 42
2630 264
3580 915
3526 746
4040 626
4953 655
16615 193
4636 526
3309 521
2136 156
2949 561
2661 214
4216 543
2248 344