43221 312
29418 135
22027 909
9221 526
7634 464
83430 904
15162 715
38969 143
21950 851
27885 624
7581 673
12475 613
36539 285
9175 396
15885 407
22831 609
36642 203
12214 597
31306 297
12320 532
12254 526
36982 472
5871 591
4760 232
111206 855
48132 93
30722 688
85197 733