1696 424
1085 297
2930 458
5963 120
38739 597
29973 445
28310 818
25355 280
31117 479
46383 122
3509 161
2822 266
7595 607
13393 54
8571 567
3104 331