32222 145
35573 583
16747 777
21017 759
17446 675
12901 688
15392 465
15261 743
24124 313
12638 752
17053 589
69597 169
10716 502
19785 83
24766 327
73355 859
10702 78
21622 262
35700 660
30257 537
37391 97
10608 432
77656 309
19536 267
16335 573
9217 850
113113 640
25842 51