18081 959
9216 390
5061 483
15182 604
2436 54
15090 391
9237 530
16348 313
12067 44
7306 77
11472 208
103520 550
742679 1698
168011 511
132152 395
158560 781
48924 192
152382 337
47025 411
54181 175
42246 115
62840 96
270831 779
60327 172
47106 302
124237 165
15270 717
28031 861