128810 550
16351 479
15787 48
47534 329
122739 373
21289 47
34704 762
53080 251
28088 144
10720 66
39221 614
88323 686
23357 547
4746 234
12401 324
22945 974
14015 438
48814 693
20971 660
31072 103
22181 667
22655 530
25581 521
66547 377
58042 958
28933 254