4163 640
2691 416
17668 485
21346 313
5452 565
28038 718
6130 548
16382 651
5097 411
6286 707
7561 571
2222 60
27318 213
3135 37
1896 292