1108 52
3375 590
23707 643
7263 189
5450 641
158634 447
21963 351
16990 71
3891 295
36488 359
5084 753
3219 165
2882 255
24046 330
4637 400
4788 121
4839 692
8754 473
2865 606