15680 610
5447 286
3540 63
3892 548
4323 613
7770 288
2127 300
4221 598
4916 271
1814 228
12689 85
17410 687