21078 269
33664 744
19025 41
8299 324
9971 692
202762 489
14163 666
3561 479
8283 842
7463 394
4518 284
24271 67
5671 385
5921 121