2913 82
1034 163
8327 869
31210 162
6095 603
16030 717
6244 970
3436 372
10441 504
8919 67
4016 738
12075 533
3160 571
5095 318
3474 440
8022 893
7146 168
7992 46
14568 236
26951 428
57275 679
5136 127
222101 325
17646 203
107897 723
26583 103
67091 732
127167 642