1258 47
891 67
10115 472
18135 817
4781 315
9877 600
4850 102
3238 484
3345 739
15459 631
2372 392
12451 168
5029 822
3556 308
3587 457
3532 474
2121 245
2188 168