8596 241
4520 418
7706 596
2629 471
2157 381
3381 551
1437 174
4544 701
34337 842
1762 442
1693 47
33154 77
9351 501
2100 177