476 95
21158 437
345 74
2840 892
1789 424
1633 379
893 272
28645 84
3475 558
3964 563
109773 435
17168 521
4722 316