25010 733
17547 220
19781 349
2339 143
7002 600
6207 81
7526 467
5750 559
11497 485
12066 158
9189 359
4261 37
20489 288
20942 507
33324 382
14160 167
9825 311
30767 88
5526 838
20762 740
22416 698
4640 231
6410 802
11005 249
4238 76
14785 426
8981 106
13235 588