8258 30
7558 189
744562 1219
157473 711
398036 786
194121 900
63164 1259
90107 347
177688 1255
38262 177
73700 449
31569 99
15398 641
100971 514
35934 757
92444 758
28446 480
9340 788
6873 65
4075 75
11597 444
4616 508
12259 942
3193 116
6584 578
4476 318
5624 874
6373 316