2893 898
2740 799
1518 333
447 96
2194 598
1025 238
2865 589
36138 657
8386 521
6221 428
9761 352
6122 241
39984 321
29140 309