20586 125
12599 443
18882 560
8112 229
3999 135
2274 146
3094 314
3804 176
4611 154
9888 390
3961 507
5856 543
4930 359
5377 909
5061 533
5246 150
6329 583
7344 416
10047 728
9401 647
5694 136
8325 653
5802 705
15020 774
15308 187
6264 611
9971 65
2445 288