5659 102
6176 560
40601 440
2333 145
2632 269
3592 667
4326 477
5360 170
4998 396
2798 328
2932 309
8341 163
2889 552