1933 281
2589 46
31160 524
16931 396
14406 528
270339 1554
8551 835
8683 352
15867 246
64709 926
74197 938
3724 809
33651 172
6672 381
4825 630
9942 396
32438 502