1082 346
5489 940
14982 595
24503 193
5914 641
10485 676
8924 520
8583 443
11181 777
24803 373
5294 669
2624 414
5166 370
6379 370
4385 389
2951 399
10241 463
4673 111
15567 290
12228 198
4366 688