5022 61
3760 267
1772 85
2356 201
26497 80
14934 384
7126 455
6839 283
2974 89
2593 96
8272 442
3814 491
43271 484
30713 581
1226 121
3662 561