15285 505
18246 141
2258 48
22435 670
42691 493
248269 1043
29067 89
13529 763
24909 173
57029 627
15273 539
11175 633
64459 609
4229 522
6678 734
4021 332
9542 558
2916 340
4082 47
4860 488
1653 153
14201 187
10586 725
10027 53
5237 274
1749 302
12931 643
5332 897