25325 313
50738 78
17936 221
34808 513
16784 741
8983 88
2794 407
6576 696
12464 289
55160 759
21797 601
17432 575
39800 334
163921 974
385325 1079
2927068 7289
19576 573
6807 152
49508 855
33197 601
36117 935
29753 293