30587 596
6432 55
474926 1209
7223 681
240852 865
38849 430
50167 547
24337 74
21108 518
67812 135
19634 577
276993 710
213176 425
16961 63
7135 200
9992 350
20003 814
6402 246
6143 235