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