1694 424
1072 297
2927 458
5950 120
38709 597
29967 445
28278 818
25290 280
31061 479
46293 122
3495 161
2820 266
7583 607
13374 54
8552 567
3102 331