15015 592
7375 238
8066 491
7127 622
7029 564
8827 338
46967 968
108471 448
14595 361
4472 186
19845 246
8844 636
11365 416
12066 543
7072 78
7834 897
16001 370
9462 85
7092 453
5616 399
7795 235
6071 55
6323 966
8428 130