25565 306
11030 426
20646 550
31342 431
4607 89
11697 657
17173 851
16120 913
11833 693
4103 541
52577 305
9227 190
16077 695
7919 83
16957 351
21067 474
7648 843