1830 281
2534 46
29873 523
16865 396
14366 528
266190 1547
8445 835
8582 352
15575 246
63962 925
73011 936
3693 808
33141 172
6640 381
4804 630
9874 396
31034 501