2701 529
2595 470
16216 141
3368 70
56391 649
1796 255
7207 32
3536 172
5739 535
4874 349
14056 855
4555 300
1870 269