25500 313
50793 78
17979 221
34917 513
16878 741
9011 88
2795 407
6582 696
12495 289
55272 761
21859 602
17472 575
39844 334
163939 974
385539 1079
2944656 7296
19744 573
6815 152
49582 855
33293 601
36212 935
30289 293