2886 594
22950 91
4466 421
14635 448
13972 702
11087 310
12081 208
15906 245
14784 642
7991 114
5710 802
3246 461
9754 236
6352 782