31356 243
2467 565
4586 764
19590 142
73670 416
7934 324
5861 535
8194 392
5626 804
18738 806
10991 309
4315 431
3773 431
2744 159
5462 440
4258 450
3651 318