2949 397
2670 359
2152 218
5925 617
14503 590
77332 266
286041 695
180433 598
108356 843
57553 566
66272 495
94217 178
49895 704
33650 211
8523 415
118326 564
97823 834
24993 618
71420 745
68736 352
53048 832
100900 743
83708 459
123015 1050