20877 269
5652 322
11501 403
6524 500
11134 759
8328 252
5139 51
14294 735
5386 79
9503 779
4610 677
12722 246