16846 653
7096 145
10474 452
78780 311
20957 514
10861 239
13118 606
8287 683
10607 508
8255 928
9756 494
5276 606
5023 294
30510 580