403 78
5659 405
17299 672
23994 589
25771 280
11576 467
8713 462
47783 571
18940 62
29175 220
32656 744
18381 348
6950 480
4480 122
18439 329
11499 420
12578 512
4909 922
4642 438
3622 573