5033 61
3774 267
1777 85
2363 201
26540 80
14953 384
7137 455
6846 283
2983 89
2599 96
8294 442
3826 491
43345 484
30797 581
1232 121
3667 561