16523 940
25072 943
26109 372
4151 198
8909 495
1353 41
5200 117
4967 636
9598 686
6077 628
11868 619
8286 806
11946 592
5542 55
7247 564
155645 264
22102 461
6844 519
14862 285