1527 208
4560 33
3017 806
6502 297
43341 390
31401 292
6471 440
3830 434
22210 895
7341 400
29304 141