18123 221
35187 513
17084 742
9095 88
12638 289
55519 761
22332 602
17583 575
163995 974
386195 1079
3006985 7327
49773 855
33527 601
36454 935
30546 293