44733 129
29953 333
97277 236
133608 305
126522 589
181076 715
113580 1078
223528 606
88925 603
188212 570
49657 394
124833 388
51478 638
94479 149
92166 863
36865 109
120352 438
97476 222
102356 511
309825 479
185080 694
98810 287
68564 752
167768 567