138025 500
93525 238
35412 786
31912 340
64251 678
24297 537
26847 120
40337 135
39862 555
32247 603
34335 262
36263 436
35665 169
42707 648
81057 692
26695 608
65955 700
77877 1111
30523 520
47101 530
54650 473
137984 769
30268 95
34161 428