42156 731
3728 453
3323 700
5074 105
2442 480
2244 293
3654 88
2177 98
784 35
2738 140
11616 204
172712 689
21003 152
9786 625
5532 581
5511 598
2668 316
2715 386
39050 333
13269 461
5835 493
2102 136
5455 473
4250 579
13841 69