25961 957
10928 502
4134 547
21858 898
14540 592
137578 606
8363 614
14582 222
16801 327
41409 275
7036 110
5599 686
3010 299
14780 343
7214 456
7896 463
19162 282
5943 130
2960 41
6133 282
10027 190
5845 778
6224 523
16789 226
5473 399
47067 694
118020 850
66900 524