4235 640
2726 416
17680 485
21361 313
5459 565
28115 718
6138 548
16424 651
5107 411
6314 707
7571 571
2232 60
27325 213
3145 37
1901 292