15099 535
3176 159
5214 584
32512 677
18158 382
30642 633
26894 89
15948 551
36297 746
64413 782
28999 504
6435 80
37386 795
44059 614
11450 85
15961 595
15535 654
8730 77
3060 277