951 227
211 51
2912 590
2811 692
1390 177
536 137
7595 338
7655 755
14346 680
23428 674
24479 605
5893 203
3595 141
6340 706
12275 587
9150 531
5917 282
4869 195
13658 719
9495 38
2377 302
6001 415
1574 346
3539 690
1685 71