15058 89
17033 160
61802 660
10881 679
225727 491
19965 265
32672 540
35529 821
30173 182
106999 695
28008 378
39892 630
78348 609
25888 432
22863 800
50728 141
83763 291
15960 311
85805 154
14214 222
26703 257
13077 481
24167 280
23903 508
37921 780
14345 329
41647 715
64352 515