58038 336
17315 69
15926 214
31681 788
16230 144
320710 846
478185 1097
408563 694
80216 597
938410 1253
199385 1051
14495 244
23037 107
148431 470
441777 1069
160105 851
146521 610
134845 563
358085 945
11807 505
9646 209
34823 453
34433 73
337681 1371
164487 481
22712 227
62778 729
19137 403