658 158
1630 480
13847 437
10271 576
7182 409
17009 898
4239 815
3012 376
6586 64
8205 203
3180 569
3704 289