31381 243
2481 565
4596 764
19614 142
73734 416
7938 324
5864 535
8204 392
5639 804
18741 806
11002 309
4316 431
3777 431
2750 159
5477 440
4264 450
3661 318