3832 110
8478 646
24262 801
7399 70
7614 196
4565 124
6908 94
14605 795
4375 678
1495 146
4900 707
10689 593
35509 583
2840 413