1526 351
2414 398
35946 273
203918 542
30710 403
48091 302
29840 865
28059 612
38284 716
36133 420
10521 285
4837 77
15062 905
6912 148
12952 726
18388 537
4469 732
1774 255