30981 523
111778 290
32472 685
120806 764
11865 168
13535 729
16195 570
6236 318
22837 732
155486 850
314898 571
7030 442
11099 58
15250 687
21872 640
47525 601
9574 161
92174 934
444425 1516
13728 394
264372 1388
11290 340
110274 378
43169 350
13541 549
60066 120
69134 247
27903 635