2851 281
8416 184
213493 776
51883 867
24074 560
9912 304
6171 703
6219 572
4034 269
4501 595
3965 228
9840 578
6210 465