1830 281
2534 46
29862 523
16864 396
14366 528
266160 1547
8444 835
8581 352
15575 246
63958 925
73000 936
3692 808
33138 172
6640 381
4804 630
9874 396
31026 501