135022 517
57576 708
166779 774
6954 78
15046 288
17987 376
292769 947
27878 470
300694 1108
15620 131
18262 338
23463 353
73301 924
9629 304
190386 521
51520 811
63546 455
40075 887
53153 829
39047 557
39284 332
72178 704
37392 473