4226 382
2818 45
12330 99
11393 658
28614 425
87298 779
54630 674
13637 155
68256 346
36529 787
34622 730
7590 433
56728 196