18126 221
35191 513
17087 742
9097 88
12641 289
55528 761
22333 602
17583 575
163996 974
386211 1079
3008010 7327
49775 855
33531 601
36456 935
30552 293