6821 86
26727 376
9268 326
8296 317
17343 668
18343 505
3986 169
14931 38
8659 635
4027 566
4260 372
12723 168
4856 79
4570 113