109432 721
33332 384
36085 497
53242 557
18258 741
20722 195
26626 435
25331 697
17655 886
35900 326
86708 920
23962 603
16585 680
14552 575
24553 324
9114 51
27219 427
30628 600
25668 1009
62408 107
23106 489
28332 223
67725 538
24003 129
15316 214
58536 847
11691 420
55521 483