15013 322
16501 560
13314 653
15064 461
17865 278
31129 581
11562 687
9953 969
9466 78
70118 309
26384 293
98420 633
36444 544
31016 187
19333 240
57311 157
76490 251
105049 766
8807 450