22631 842
4528 84
7100 626
4144 254
7251 694
3505 207
2746 118
11449 378
5380 578
7418 822
3711 511
8437 606
5843 646
127271 604
203669 780
52075 557