8231 30
7533 189
744267 1219
157150 711
397568 786
193391 900
63076 1259
89975 347
177240 1253
38132 177
73346 449
31507 99
15337 641
100577 514
35685 757
91923 758
28330 480
9329 788
6862 65
4053 75
11573 444
4597 508
12250 942
3176 116
6571 578
4465 318
5617 874
6362 316