1830 281
2534 46
29865 523
16865 396
14366 528
266173 1547
8445 835
8582 352
15575 246
63962 925
73006 936
3693 808
33141 172
6640 381
4804 630
9874 396
31030 501