2850 281
8415 184
213449 776
51878 867
24062 560
9912 304
6171 703
6218 572
4033 269
4501 595
3965 228
9838 578
6210 465