50691 528
19966 289
6461 814
7116 465
6657 746
96226 428
69975 316
73702 233
58511 581
16496 226
54071 420
25893 263
26878 345
148700 929
88096 735
26388 230
11933 299
94473 913
27570 688
142609 170
15708 523
41772 275
11757 557
128551 115
19865 311
9896 297
4304 250
86986 830