41011 104
16916 140
137774 709
23101 566
52944 217
20293 162
23875 506
30291 622
55984 792
48310 761
34604 309
49824 534
46983 588
80617 180
27223 565
25341 269
50338 778
21456 704
90536 537
33912 524
25752 128
67297 75
92837 626
44887 538