16056 535
3448 159
5501 584
33958 677
18849 382
31971 633
28310 89
16547 551
37697 744
65980 784
30048 504
7124 80
38328 795
46144 614
12113 85
17760 596
17569 654
9687 78
3295 277