19362 475
13159 107
30020 336
12251 253
18898 330
14112 584
50594 509
9174 97
12315 416
21341 295
11303 462
16403 302
14732 753
16673 205
15267 655
22710 723