4256 640
2734 416
17682 485
21363 313
5459 565
28125 718
6141 548
16431 651
5108 411
6320 707
7576 571
2234 60
27327 213
3147 37
1903 292