6826 86
26746 376
9272 326
8304 317
17345 668
18359 505
3989 169
14952 38
8664 635
4030 566
4261 372
12730 168
4860 79
4579 113