15838 950
9165 390
5046 483
15110 604
2429 54
15063 391
9216 530
16325 313
12026 44
7293 77
11448 208
102912 550
741518 1698
167564 511
132001 395
158176 781
48686 191
151641 336
46988 411
54081 175
42202 115
62657 96
270162 779
60262 172
46990 302
123899 165
15252 717
27927 861