32599 848
45865 151
14330 326
81000 938
74100 748
5480 659
10727 712
936080 1251
146226 610
142551 736
40605 240
16254 529
16832 279
108151 402
143474 288
94932 370
59264 442
38744 169
29719 220
8086 674
34088 962
17382 246
26301 470
16182 923