331 73
660 41
15397 149
159960 755
1107 207
2480 522
824 173
3139 868
4340 73
4932 542
508 37
9549 570
9028 66
125601 733
97313 716
7490 780
2543 80
3652 642
2675 472
63576 585
30159 956
42503 584
6454 67
6197 816