2988 82
1045 163
8377 869
31228 162
6128 603
16145 717
6358 971
3474 372
10490 504
9010 67
4030 738
12135 533
3171 571
5133 318
3498 440
8098 893
7207 168
8005 46
14603 236
26976 428
57803 679
5192 127
223648 325
17775 203
108555 723
26749 103
67473 732
127918 642