951 119
9426 663
16113 707
5366 655
2219 326
1514 391
2248 299
2837 423
2390 254
14450 653
8772 215
2963 245
3903 727
2112 210
2014 362
17230 901
17164 926
1699 39
1385 75
4636 201
4218 782
3445 597
2904 739
2799 172