1701 424
1095 297
2930 458
5968 120
38747 597
29976 445
28335 818
25377 280
31141 479
46420 122
3511 161
2825 266
7598 607
13408 54
8578 567
3107 331