40684 731
17423 127
49811 578
14920 587
267702 1223
123972 165
16005 302
16987 800
14724 477
6254 456
3130 129
37723 341