42042 811
51512 778
47055 562
98886 929
65928 133
59155 190
64866 731
62211 287
55988 131
34607 49
42616 491
52353 683
65405 222
106434 936
78937 668
87153 615
79510 555
33228 121
44838 407
37789 396
43091 421
77674 667
95710 276
134089 768