2652 529
2581 470
16207 141
3340 70
56161 649
1795 255
7203 32
3528 172
5730 535
4862 349
14038 855
4531 300
1849 269