2865 645
5071 637
2051 399
2813 695
9702 342
2803 578
747 153
1931 297
2328 196
3353 544
1164 135
2306 608
2921 782
1384 221
1967 511
3184 165
2531 642
2792 202
2888 891
2992 868
3002 611
989 243
1309 236
2910 860
501 63
2134 493
1118 103
4194 915