2799 560
809 198
25119 594
4792 749
56289 483
59595 506
5157 133
2909 46
26510 168
2520 130
14394 97
13932 299
117219 641