8257 30
7557 189
744543 1219
157453 711
398010 786
194082 900
63164 1259
90096 347
177665 1255
38253 177
73685 449
31563 99
15394 641
100952 514
35911 757
92419 758
28439 480
9340 788
6873 65
4072 75
11595 444
4616 508
12258 942
3193 116
6582 578
4476 318
5624 874
6372 316