2625 374
3121 131
13945 411
10349 848
8086 358
17890 549
8643 146
6142 299
12985 92
7019 207
3059 89
4429 30
16237 878
11711 469
20749 698
7060 303
4630 743
9356 625
5782 111
5912 280
11005 341
4971 673
15196 343
6900 120
6306 339
20425 810
4083 61
15206 962