10383 308
12025 86
14383 535
18434 571
16642 488
4270 409
9191 556
8345 773
6520 618
38069 437
5347 446
8902 69
1943 65