18149 221
35228 513
17111 742
9116 88
12656 289
55569 761
22343 602
17593 575
164000 974
386287 1079
3015839 7331
49781 855
33558 601
36491 935
30579 293