2939 939
14185 580
725 153
9503 242
30803 584
3566 885
3035 648
5558 140
10637 45
19015 315
22177 665
23348 352
1999 390
16492 624
4375 672
5633 305
5814 438