27016 393
5996 269
36978 433
32769 580
154460 370
8103 678
116192 1190
9230 502
115790 862
111313 369
24099 455
18140 96
9439 177
14333 389
86875 858
86043 935
42220 519
36343 181
38666 826
35031 284
45202 235
39919 336
95771 244
46831 685
14922 278
15398 344
34257 605
16323 518