25013 585
37648 483
45979 525
20215 634
54992 336
27990 448
50340 176
33936 945
58555 305
24126 644
14832 581
13460 131
18577 451
33358 648
12629 498
56828 551
48284 681
4448 41
11911 190
28317 245
44991 559
8968 269
12983 328
30438 564