31171 292
10286 313
24459 172
41163 466
29250 431
45238 205
13178 265
15469 60
27263 115
45248 482
16842 389
69846 641
20809 267
11722 187
21631 515
38004 331
69214 932
28244 313
64847 900
22800 59
26967 89
26220 722
15463 169
28923 77