30931 106
400630 963
85055 722
394356 553
203277 1147
371313 603
353941 883
286513 941
442167 1058
400078 1064
119341 624
101530 496
134037 214
442000 594
380682 710
132868 1034
75381 444
358199 480
289172 1290
410891 838
119450 802
361926 2113
232161 496
49956 432