21006 184
6565 104
3824 547
11381 533
7708 708
9813 194
8709 89
18960 552
42550 471
27356 820
2894 66
20755 446
3708 629
18910 596
12620 151
5765 311
4592 452
5009 195
31239 286
6135 89
29916 654
223201 175
9316 242
1803 147
6331 646
3444 285
11827 644
4585 318