18168 221
35256 513
17129 742
9123 88
12666 289
55595 761
22374 602
17599 575
164005 974
386355 1079
3021559 7339
49792 855
33577 601
36515 935
30599 293