29920 704
33692 142
37736 209
73492 579
57600 690
23102 594
111699 637
116968 1150
31899 85
121791 832
77513 838
30089 505
30118 421
18068 332
90693 765
50615 478
31344 296
21815 227
104877 819
46226 359
29696 268
135967 559
60759 160
38273 476