31494 243
2525 565
4761 764
19764 142
74049 416
7966 324
5873 535
8235 392
5660 804
18765 806
11073 309
4335 431
3809 431
2794 159
5527 440
4283 450
3687 318