14216 387
20477 632
17795 773
12543 95
5760 456
12174 658
10446 433
8364 303
14954 320
6948 628
7071 123
5449 153
4888 911