953 125
1471 207
2821 699
1047 119
2701 457
3738 675
23078 468
187 42
3389 778
1467 278
1225 274
2799 591
2365 301
734 156
3708 714
3330 799
1628 193
1681 183
4252 562
2284 386
3074 745
2843 467
2913 505
2504 218