17556 955
9196 390
5056 483
15159 604
2434 54
15080 391
9232 530
16337 313
12059 44
7302 77
11462 208
103370 550
742347 1698
167904 511
132097 395
158424 781
48862 192
152225 336
47011 411
54140 175
42233 115
62793 96
270607 779
60305 172
47031 302
124140 165
15263 717
27993 861