8009 30
7358 189
741568 1218
154702 711
393448 784
190003 898
62326 1252
87572 344
174485 1248
35934 175
71295 448
30503 98
14827 641
96315 512
33896 757
88372 755
26978 480
9223 788
6764 65
3944 75
11453 444
4513 508
12166 941
3102 116
6483 578
4388 318
5525 874
6267 316