2698 227
8947 362
138428 700
110865 365
27162 134
4794 235
6084 289
98980 816
6273 392
2529 267
7807 578
4572 865