15061 89
17058 160
62003 660
10893 679
226665 491
19965 265
32678 540
35534 821
30176 182
107297 697
28026 378
39895 630
78384 609
25895 432
22874 800
50757 141
83986 291
15977 311
86011 154
14217 222
26710 257
13082 481
24170 280
23909 508
37944 780
14349 329
41662 715
64375 515