2911 82
1034 163
8325 869
31210 162
6092 603
16026 717
6243 970
3435 372
10438 504
8916 67
4016 738
12072 533
3159 571
5090 318
3473 440
8018 893
7144 168
7992 46
14568 236
26951 428
57245 679
5136 127
222058 325
17645 203
107867 723
26580 103
67083 732
127146 642