5646 308
2771 119
5855 641
4497 582
20482 549
15190 885
10279 487
12262 104
7293 487
2165 201
5702 38
2821 290
4793 206