1138 58
5402 561
2032 198
23961 444
9933 542
9524 707
15435 613
14334 713
11122 758
4255 359
7879 348
14305 201
6796 425
5686 926
38752 587