951 89
3700 719
5095 480
16609 212
44859 142
24129 303
4323 356
5601 323
1601 229
15805 549
3236 494
1333 180
16759 706
1556 203
6552 688