102743 414
8573 715
5625 456
14359 571
8404 70
18868 726
4901 314
2863 246
19875 265
5981 499
6962 293
8198 645
5533 475
16531 76
6314 689
6590 504
13733 800
20239 446
7401 275
2884 337
13186 883
4834 140
4264 332
2687 25