4647 61
3593 267
1710 85
2304 201
26008 80
14716 384
7006 455
5991 283
2927 88
2545 96
7894 442
3733 491
42892 484
30263 581
1172 121
3544 561