1827 281
2533 46
29833 523
16864 396
14365 528
266059 1547
8437 835
8574 352
15573 246
63946 925
72976 936
3688 808
33123 172
6640 381
4804 630
9874 396
30997 501