17593 360
7501 197
62667 604
102879 361
15458 465
69869 169
24849 327
21723 262
35925 660
98375 289
10658 432
4863 911
34561 121
26812 702
9234 850
17322 651
25930 51
13447 486
101593 928
20903 532
45505 322
3592 657