2975 82
1045 163
8370 869
31225 162
6123 603
16127 717
6322 970
3469 372
10476 504
8978 67
4026 738
12119 533
3170 571
5123 318
3491 440
8076 893
7194 168
8000 46
14591 236
26971 428
57682 679
5180 127
223272 325
17741 203
108393 723
26705 103
67382 732
127724 642