25469 313
50787 78
17968 221
34900 513
16854 741
9009 88
2795 407
6581 696
12488 289
55255 761
21857 602
17467 575
39841 334
163935 974
385489 1079
2941371 7295
19722 573
6814 152
49574 855
33278 601
36200 935
30272 293