12595 881
1697 153
2947 421
1646 171
2717 386
2410 326
10333 455
4125 101
3184 674
13559 176
2981 436
3647 640
2662 494
3067 638
2844 417
2645 276
4118 817
19424 564
4252 472
19666 523
3214 434
4579 305
2466 177
15995 742