5830 335
8249 45
13702 134
9677 283
12571 240
12933 387
9647 298
5694 145
8180 392
5606 143
15770 579
14125 767
11281 834
16245 264
10331 848
12960 92
15152 343
15625 758
11862 58
277141 1568
2698600 6599
697275 1987
377540 1078