1830 281
2534 46
29875 523
16865 396
14366 528
266194 1547
8446 835
8582 352
15575 246
63962 925
73014 936
3693 808
33141 172
6640 381
4804 630
9874 396
31035 501