5390 665
3832 553
4409 262
3268 565
4309 400
2945 29
9729 135
9851 714
3034 129
7619 578
834 36
8351 790
8762 297
3262 279
3226 721
3236 501
2350 103