5932 511
4597 866
3425 626
5527 678
12669 495
34240 144
4921 482
7081 606
6755 324
2697 48
5486 283
15804 641
3699 412
2904 202
13289 284