31849 623
35689 620
32496 928
22197 202
25870 845
37418 171
6244 633
9528 116
10747 286
25857 433
15205 603
11058 459
6112 529
22778 407
37056 686
15643 299
23708 613
14485 398
12683 551
18693 326
4703 188
30789 581
54274 82
29033 85
26561 522
32113 226
29856 164
13658 722