1395 104
5922 611
1138 56
3525 623
4236 336
3855 468
3750 754
12295 121
1680 164
10716 587
2445 533
5631 402
6827 782
10344 119
3733 301
1802 79
9758 882
2777 82
1578 41
23507 809