18170 221
35267 513
17136 742
9123 88
12668 289
55601 761
22381 602
17600 575
164006 974
386376 1079
3022882 7340
49795 855
33581 601
36521 935
30605 293