20532 366
19271 683
42335 298
67477 665
10382 351
9758 510
11104 625
9652 307
24078 364
102311 782
35312 743
14600 769
7085 427