30391 407
3778 264
1851 40
5325 813
2125 51
27264 156
3777 654
4126 874
4312 660
2932 332
59091 847
51424 175
28308 576
51249 504
22938 621
23753 386
26045 66
12565 509
13411 616
16259 493
22556 516
6029 230