2982 82
1045 163
8375 869
31228 162
6128 603
16134 717
6346 970
3473 372
10488 504
8998 67
4029 738
12132 533
3171 571
5129 318
3496 440
8088 893
7202 168
8004 46
14598 236
26975 428
57749 679
5187 127
223491 325
17757 203
108487 723
26732 103
67437 732
127838 642