102983 246
168463 929
144752 1102
220356 711
53166 428
456196 1545
207822 734
301553 859
107893 327
69028 165
306255 1437
186382 1005
67653 642
145034 615
171991 702
69725 117
924933 1622
134184 1165
52340 267
89590 449
45057 763
182754 1275
71651 588
73001 340
71491 198
98110 322
100414 698
87298 422