5905 296
2724 459
3804 224
1166 189
2481 527
164726 1127
99373 212
3435 442
10346 265
7622 333
7438 576