2826 281
8409 184
213051 775
51855 867
23968 560
9903 304
6165 703
6211 572
4026 269
4496 595
3955 228
9829 578
6208 465