21012 184
6566 104
3824 547
11385 533
7710 708
9814 194
8711 89
18961 552
42550 471
27359 820
2896 66
20764 446
3708 629
18918 596
12621 151
5766 311
4592 452
5011 195
31240 286
6135 89
29916 654
223201 175
9318 242
1803 147
6333 646
3444 285
11827 644
4586 318