2881 594
22920 91
4449 421
14614 448
13949 702
11078 310
12071 208
15895 245
14773 642
7972 114
5702 802
3245 461
7647 236
6347 782