18320 223
35596 513
17249 742
9197 88
12760 289
55983 761
22755 602
17669 575
164041 974
386745 1079
3048481 7351
49876 855
33749 601
36681 935
30736 293