2175 271
9057 388
52824 809
80408 657
6378 52
17033 735
22391 263
33403 884
18726 503
14035 59
2015 365
4011 649
5610 145