951 227
210 51
2912 590
2811 692
1380 177
535 137
7589 338
7651 755
14345 680
23427 674
24479 605
5892 203
3595 141
6337 706
12274 587
9150 531
5916 282
4869 195
13645 719
9494 38
2377 302
5999 415
1574 346
3539 690
1685 71