16521 940
25072 943
26108 372
4148 198
8907 495
1352 41
5192 117
4963 636
9595 686
6071 628
11857 619
8278 806
11943 592
5539 55
7245 564
155639 264
22098 461
6842 519
14860 285