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