162136 276
185856 981
29888 245
20031 350
54839 556
21727 402
11418 596
3461 915
2739 319
9348 570
1302 163
5017 399
3443 597
3671 551
8641 452