43006 752
152765 813
45679 634
30750 114
79390 180
34415 548
51281 271
17306 809
46247 270
78713 717
107032 936
68532 197
41457 106
47983 485
42689 207
57923 211
318255 840
57327 490
86353 140
50590 944
36808 385
36540 222
26172 112
99399 516