40897 771
21808 982
122938 456
36528 585
71872 533
30258 493
43948 102
55373 272
28615 227
13855 25
33803 275
149174 1222
25549 220
58734 434
39718 278
25305 91
65891 735
39958 410
124173 422
49776 584
86072 803
9518 270
39288 99
41133 572
65591 504
31337 335
33156 216
18319 77