2884 594
22930 91
4460 421
14629 448
13961 702
11082 310
12075 208
15898 245
14780 642
7979 114
5705 802
3246 461
9008 236
6352 782