15768 642
1566 134
669 55
9810 669
3980 440
3903 633
6754 503
10115 196
4704 196
15423 924
18630 618
8017 83
1491 133
1584 72
3304 439