21079 269
33666 744
19025 41
8300 324
9973 692
202765 489
14163 666
3561 479
8283 842
7465 394
4518 284
24271 67
5673 385
5922 121