16903 522
14988 368
107297 947
85911 464
32268 599
26787 323
78005 513
23536 631
27649 187
42751 610
18160 682
25036 209
8691 91
14253 623
9899 209
4292 53
7353 335
35483 453
12658 888
20038 110
11746 753
34971 74
26374 288
13641 486
77046 263
13987 753
14646 156
9042 50