4266 640
2735 416
17684 485
21366 313
5459 565
28131 718
6141 548
16442 651
5109 411
6325 707
7577 571
2235 60
27330 213
3150 37
1904 292