16520 940
25072 943
26107 372
4148 198
8906 495
1350 41
5191 117
4963 636
9595 686
6071 628
11856 619
8278 806
11942 592
5539 55
7244 564
155638 264
22096 461
6842 519
14860 285