15095 592
138143 606
8409 614
14654 222
16877 327
41980 275
7117 110
5687 687
3051 299
15050 343
7327 456
7985 463
19911 282
6175 130
3037 41
6178 282
10107 190
5965 778
6355 523
16932 227
5557 399
47430 694
119227 850
67497 524
33381 128
17538 367
5932 147
3759 760