50694 528
19968 289
6461 814
7116 465
6657 746
96231 428
69978 316
73703 233
58511 581
16496 226
54072 420
25893 263
26878 345
148703 929
88096 735
26389 230
11933 299
94473 913
27570 688
142616 170
15708 523
41775 275
11757 557
128553 115
19865 311
9896 297
4305 250
86987 830