2959 896
1926 414
1728 554
490 102
1251 286
14406 510
9473 576
6807 409
16981 898
4272 815
2970 376
6504 64
3427 202
3184 569
3706 289