25008 1063
171829 696
17218 521
22123 383
13040 585
47971 172
11402 756
16697 523
22603 322
25637 576
13785 169
14801 387
7016 846
11515 39
8464 425
25214 244
6600 170
5345 109
26522 574
23565 426
19085 747
8459 94
12980 208
12845 104
18609 635
7526 304
13122 259
10966 522