40998 300
66105 408
15185 110
30762 231
3916 527
48287 592
45601 308
47588 462
19535 194
5934 159
297839 876
31013 70
26859 198
162039 642
65223 299
68771 312
198589 655
71443 898
27329 170
86430 155
119309 330
219992 504
31340 310
34289 231