1694 424
1072 297
2927 458
5949 120
38708 597
29967 445
28271 818
25290 280
31058 479
46288 122
3495 161
2820 266
7583 607
13374 54
8550 567
3102 331