2516 540
1009 332
341 86
1143 318
15941 110
7978 870
10615 125
23342 939
8743 616
2766 622
1857 589
8330 729
1836 435
10883 236
1060 303
10858 645
6873 694
2737 567
5897 213
15166 183
3959 474
13839 582
4206 153
10130 573