9098 95
2307 316
1586 250
40019 304
7549 366
16189 629
66992 571
41787 164
15441 729
19736 847
5995 393
25767 59
13870 262
7820 212
18711 723
66421 418
609727 881
225087 307
150722 137
174373 428
121970 686
84253 289
108207 119
105637 675
229346 837
386864 596
147040 696
129152 520