2763 592
2970 438
2994 505
2716 425
11173 700
5139 40
13589 685
13977 847
37982 35
63904 560
5228 56
39262 721
11968 329