20470 265
6815 86
26732 376
9263 326
8312 317
17409 668
18375 505
3976 169
15181 38
8660 635
4060 566
4261 372
12741 168
4855 79
4599 113