14056 689
8033 117
260455 2046
36323 181
62673 260
75753 317
5046 699
61520 506
107805 607
47593 513
7278 609
3967 359
5308 512
9327 324
10234 253