5390 665
3827 553
4408 262
3267 565
4309 400
2944 29
9728 135
9846 714
3033 129
7619 578
834 36
8351 790
8762 297
3261 279
3226 721
3236 501
2349 103