16926 653
7416 145
10652 452
79304 311
21064 514
11011 238
13254 606
8353 684
10735 508
8380 928
9900 494
5329 604
5168 294
30574 581