2909 808
228 58
3798 759
8215 373
3550 716
2132 289
4918 566
5571 459
4100 734
6202 244
15521 773
2717 127
2249 74
4299 540
2950 165
7626 687
4491 794
16574 807
4644 422