18435 960
9228 390
5064 483
15207 604
2443 54
15097 391
9241 530
16354 313
12076 44
7309 77
11482 208
103661 550
742952 1698
168167 511
132201 395
158665 781
49004 192
152593 337
47046 411
54253 175
42259 115
62899 96
271053 779
60355 172
47153 302
124331 165
15273 717
28058 861