25311 313
50737 78
17928 221
34802 513
16780 741
8981 88
2793 407
6574 696
12460 289
55156 759
21795 601
17431 575
39796 334
163921 974
385313 1079
2926060 7289
19565 573
6805 152
49503 855
33196 601
36112 935
29744 293