24428 847
7457 551
15380 386
6227 345
2567 44
7223 869
5091 813
1340 86
3358 436
4685 936
1659 39
5022 454