2494 579
2127 108
3368 164
4705 686
2334 405
1464 89
4649 133
7305 539
3109 668
4011 535
3899 506
1721 58