5608 385
4886 349
21759 277
5225 617
2142 39
4338 773
42859 606
19780 537
3541 203
7736 414
7001 848
4411 809