32535 428
13220 393
20059 551
27781 979
24521 611
62326 528
135053 425
355445 991
32842 508
87734 113
46263 894
82629 301
7286 460
3586 313
7524 110
2246 101
10542 681
128327 549