16526 940
25081 943
26112 372
4160 198
8922 495
1357 41
5242 117
5010 636
9645 686
6095 628
11926 619
8344 806
11995 592
5562 55
7265 564
155656 264
22116 461
6858 519
14868 285