15096 329
51109 603
75418 81
96170 400
23038 277
16800 580
85101 903
149856 540
41104 59
31186 407
81302 503
91464 230
64029 660
15069 567
50798 509
44531 78
39784 557
95112 369
45018 699
21880 244
75948 260
27381 221
263045 860
171948 419
154314 216
72495 459
147294 264
204189 334