3030 582
20407 968
4938 322
21599 427
12118 263
10481 633
3866 164
8653 354
9017 216
24266 310
14777 562
13316 165
6166 487
85649 496
51906 193
6982 526
21562 457
9185 894
15607 550
78911 807
100586 221
53753 426
10146 499
27203 979
12757 609
36934 719
26956 932
8153 420