2817 671
8464 86
41102 605
4594 674
20100 236
5999 594
29158 293
26617 702
4014 846
2259 301
2738 116