15371 530
8590 564
18612 699
19225 591
16998 723
53367 238
14789 511
30788 283
12379 94
18460 170
33166 464
11508 384
20602 830
39485 519
64577 151
117389 280
21373 249
34186 727
41967 504