2855 458
5829 120
38306 597
29789 445
27862 818
24850 280
30151 479
45079 122
3388 161
2768 266
7460 607
13140 54
8358 567
3037 331