15766 642
1565 134
669 55
9806 669
3978 440
3903 633
6754 503
10115 196
4704 196
15419 924
18630 618
8017 83
1491 133
1584 72
3302 439