4847 640
3004 416
17802 485
21477 313
5645 565
28875 718
6222 548
16864 651
5174 411
6545 707
7637 571
2332 60
27397 213
3407 37
1947 292