5576 409
15496 586
4959 758
12965 708
40597 146
4794 465
22697 261
5462 362
5108 784
2853 374
4715 200
3402 328