18093 959
9216 390
5061 483
15183 604
2437 54
15090 391
9238 530
16348 313
12068 44
7306 77
11472 208
103527 550
742690 1698
168014 511
132154 395
158565 781
48925 192
152392 337
47026 411
54181 175
42247 115
62845 96
270839 779
60328 172
47108 302
124241 165
15270 717
28032 861