15006 535
3046 159
5075 584
32448 677
17817 382
30273 633
26444 89
15777 551
35090 744
62773 782
28297 504
6434 80
36510 795
43249 614
11269 85
15976 595
15650 654
8572 78
3005 277