19914 280
37109 528
30710 154
31856 239
47632 576
66941 555
26331 131
54541 258
43335 978
47395 926
41667 780
39450 396
41494 146
35969 672
59067 307
45695 295
38355 334
38659 616
35028 412
44553 424
76295 546
23630 903
32565 203
33235 504