54516 115
71573 500
159199 928
109623 626
147201 433
156088 679
72644 885
214500 1483
101187 601
85926 966
83164 466
106585 674
78488 482
362651 1115
61311 791
86489 559
67097 1004
80922 309
95410 252
62940 527
41897 97
43070 92
115125 440
125877 686
126093 504
177849 755
248999 795
186695 728