21072 184
6588 104
3833 547
11414 533
7732 708
9841 194
8743 89
18965 552
42554 471
27385 820
2906 66
20871 446
3709 629
18970 596
12678 151
5782 311
4593 452
5027 195
31254 286
6146 89
29942 654
223221 175
9340 242
1811 147
6343 646
3455 285
11849 644
4625 318