4079 334
23606 755
12682 357
6285 323
16499 501
31484 513
3418 565
12598 58
6171 811
43330 476
9339 718
4878 693
3972 275