25005 121
9804 862
7616 651
4593 521
7119 614
7081 533
14975 847
8923 556
10310 418
5990 359
5711 579
11621 829
8924 298
7466 802
6236 552
8155 745
7405 79
7854 405
11306 191
6901 199
9349 780
10621 740
6718 326
4413 278