31490 243
2525 565
4759 764
19762 142
74048 416
7964 324
5871 535
8235 392
5660 804
18765 806
11069 309
4334 431
3807 431
2794 159
5526 440
4282 450
3685 318