2516 579
2154 108
3422 164
4737 686
2357 405
1485 89
4675 133
7336 539
3129 668
4062 535
3928 506
1749 58