1694 424
1076 297
2929 458
5950 120
38712 597
29968 445
28280 818
25292 280
31061 479
46304 122
3496 161
2820 266
7583 607
13374 54
8555 567
3102 331