30066 501
10011 81
54216 516
20354 63
30940 950
73708 444
186567 702
27622 715
60074 582
11726 619
68815 802
135596 870
35063 395
35354 931
80362 982
121376 698
288784 1169
60268 531
49422 404
145185 446
108082 776
231178 1189
71729 224
103417 591
92705 457
95126 608
197446 925
32705 923