301971 1064
273560 738
220867 788
108952 716
80580 289
108403 467
71044 93
55848 270
39193 814
119078 381
172300 774
46334 270
330525 976
23567 423
388427 893
58478 613
56267 407
41463 639
214661 606
115803 194
74846 680
73170 835