2980 82
1045 163
8373 869
31226 162
6126 603
16134 717
6338 970
3472 372
10486 504
8993 67
4029 738
12129 533
3170 571
5127 318
3495 440
8083 893
7199 168
8004 46
14596 236
26974 428
57725 679
5185 127
223422 325
17752 203
108456 723
26719 103
67422 732
127802 642