2797 458
5707 120
37759 597
29598 445
27281 818
24674 280
29547 479
44297 122
3329 161
2732 266
7287 607
12969 54
8255 567
2988 331