4263 640
2734 416
17683 485
21365 313
5459 565
28128 718
6141 548
16442 651
5108 411
6324 707
7576 571
2234 60
27328 213
3148 37
1903 292