18042 691
28582 286
16734 407
18633 195
30937 912
12246 100
20592 613
19533 621
41992 162
16034 124
13634 285
15661 764
16784 569
14423 85
17118 86
20017 743
13778 215
23295 908
16373 596
53073 184
23785 656
24194 613
47298 148
31292 401