3220 90
58960 512
3215 462
14017 97
9704 116
11385 305
3581 513
12034 648
5086 532
12481 719
64499 726
33690 512
9882 85
46141 679
40046 322
34814 196
6358 828
41575 190
50518 534
43026 480
114382 957
32572 820
29276 176
25007 602
5617 525
22920 409
14685 216
18703 169