954 89
3720 719
5097 480
16611 212
44870 142
24131 303
4326 356
5604 323
1601 229
15805 549
3236 494
1333 180
16768 706
1556 203
6556 688