3348 556
9846 103
5112 154
4260 799
2964 651
4111 581
3194 587
15950 684
9274 907
32277 458
3879 469
3144 243
3005 495
3892 601
2514 268