27017 393
5996 269
36979 433
32770 580
154462 370
8103 678
116193 1190
9230 502
115791 862
111318 369
24101 455
18140 96
9439 177
14335 389
86881 858
86050 935
42222 519
36343 181
38668 826
35033 284
45205 235
39921 336
95772 244
46831 685
14924 278
15399 344
34258 605
16326 518