1148 42
4158 328
20583 486
2752 564
3312 730
1533 89
3322 503
1260 303
2920 638
3952 487
3285 600
1837 105
1501 181
4469 791
1557 223
2711 521
3648 782
2641 561
16019 742
2183 296
3920 863
1749 361
4476 937
3527 628