21063 184
6580 104
3832 547
11409 533
7728 708
9838 194
8733 89
18965 552
42554 471
27380 820
2902 66
20862 446
3709 629
18961 596
12673 151
5774 311
4593 452
5023 195
31251 286
6144 89
29934 654
223219 175
9336 242
1809 147
6341 646
3451 285
11847 644
4611 318