2782 560
804 198
25013 594
4786 749
56198 483
59323 506
5143 133
2895 46
26253 168
2513 130
14378 97
13902 299
116876 641