18320 223
35596 513
17249 742
9196 88
12760 289
55983 761
22755 602
17669 575
164041 974
386742 1079
3048481 7351
49875 855
33748 601
36680 935
30735 293