8260 30
7559 189
744582 1219
157485 711
398073 786
194150 900
63172 1259
90115 347
177711 1255
38265 177
73723 449
31573 99
15400 641
100989 514
35947 757
92466 758
28451 480
9340 788
6873 65
4076 75
11597 444
4616 508
12259 942
3193 116
6584 578
4477 318
5624 874
6373 316