16833 653
7090 145
10466 452
78768 311
20951 514
10845 239
13105 606
8279 683
10600 508
8241 928
9746 494
5267 606
5012 294
30488 580