2994 82
1047 163
8383 869
31231 162
6140 603
16165 717
6365 971
3479 372
10499 504
9033 67
4038 738
12158 533
3174 571
5141 318
3501 440
8112 893
7218 168
8010 46
14619 236
26982 428
57877 679
5203 127
223952 325
17797 203
108673 723
26770 103
67524 732
128034 642