5035 61
3776 267
1777 85
2363 201
26546 80
14955 384
7138 455
6846 283
2984 89
2599 96
8295 442
3830 491
43352 484
30805 581
1234 121
3667 561