18536 471
17782 266
12411 477
13004 144
11990 56
9891 691
22831 654
21289 648
42500 306
7609 543
3153 384
3230 82