1684 424
1063 297
2924 458
5941 120
38686 597
29959 445
28245 818
25262 280
30995 479
46171 122
3489 161
2819 266
7578 607
13356 54
8542 567
3098 331