115776 519
2974 60
4169 274
2776 362
21947 294
2647 507
7867 354
38385 606
7213 255
5107 935
6723 411
22166 455