42048 726
7204 181
2561 192
5328 529
6066 709
11509 83
8074 386
5403 656
1927 68
2358 358
2034 145
2483 359
3673 484
2747 740
3179 585