16525 940
25072 943
26109 372
4154 198
8911 495
1354 41
5213 117
4989 636
9613 686
6080 628
11882 619
8289 806
11951 592
5547 55
7254 564
155647 264
22108 461
6849 519
14863 285