3583 903
1838 340
889 87
3318 603
669 47
1767 260
662 43
792 118
2601 258
540 25
4825 62
1671 236
5542 358
2635 511
2175 445
3892 238
2436 576
1997 423
2448 507
2761 692
4259 707
3513 829
692 57
2285 83