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