3712 396
7527 440
4315 167
3383 157
7889 61
5427 538
8495 638
5746 451
21062 673
7883 315
9152 755
2828 127
5991 650
5848 610
4139 630
5519 142
5723 72
42657 259
129821 903