8231 30
7533 189
744269 1219
157155 711
397572 786
193402 900
63077 1259
89978 347
177243 1253
38133 177
73353 449
31510 99
15337 641
100584 514
35690 757
91935 758
28332 480
9329 788
6862 65
4053 75
11574 444
4597 508
12250 942
3176 116
6572 578
4465 318
5617 874
6362 316