25615 67
22718 762
7174 169
9283 226
20033 610
6396 880
15225 446
7263 926
29199 838
4792 371
18210 269
13220 505
14652 457
7613 97
8617 158
6514 42
11425 672
6163 441
12864 820
14891 811
7635 230
6696 461
15907 614
10976 111
8329 253
15169 809
6893 867
10327 310