6095 179
20058 726
15788 418
2256 289
8608 593
16556 535
5858 739
2854 161
10011 33
13771 602
1980 65