21104 269
33697 744
19032 41
8311 324
9996 692
202815 489
14168 666
3563 479
8287 842
7483 394
4541 284
24278 67
5681 385
5933 121