27425 131
32956 824
41117 686
53830 889
23458 79
33176 266
32538 542
108115 647
64291 233
34639 489
44878 300
28426 563
95663 672
49267 581
76410 463
28714 610
28170 720
35034 344
23679 165
121920 551
29277 178
27110 197
63485 724
114958 862