16405 591
35685 410
70944 478
12865 145
17011 125
40404 322
8829 540
17128 406
977370 2086
78082 368
72645 185
398247 555
12678 140
361966 483
16214 195
635705 994
36636 910
6791 597
22295 551
54349 878
155446 651
15471 760
50432 866
61683 335
10571 284
21096 263
22387 416
35723 626