25497 313
50791 78
17976 221
34913 513
16868 741
9011 88
2795 407
6581 696
12491 289
55270 761
21858 602
17471 575
39843 334
163939 974
385531 1079
2944039 7296
19737 573
6815 152
49579 855
33286 601
36209 935
30283 293