31366 243
2469 565
4589 764
19594 142
73685 416
7935 324
5861 535
8198 392
5628 804
18738 806
10994 309
4315 431
3773 431
2745 159
5463 440
4260 450
3657 318