2992 82
1045 163
8380 869
31231 162
6133 603
16151 717
6362 971
3477 372
10495 504
9019 67
4036 738
12145 533
3172 571
5136 318
3498 440
8103 893
7211 168
8007 46
14613 236
26980 428
57827 679
5199 127
223786 325
17786 203
108601 723
26758 103
67489 732
127976 642