135071 517
57580 708
166809 774
6954 78
15047 288
17987 376
292786 947
27878 470
300711 1108
15621 131
18262 338
23465 353
73304 924
9630 304
190397 521
51526 811
63548 455
40078 887
53160 829
39052 557
39287 332
72189 704
37395 473