2692 460
3978 179
56932 379
22838 322
37845 89
19780 172
10733 306
11314 527
5213 396
8039 643
124399 767