25009 733
17546 220
19781 349
2339 143
7002 600
6207 81
7526 467
5750 559
11497 485
12065 158
9188 359
4261 37
20489 288
20942 507
33322 382
14160 167
9825 311
30766 88
5526 838
20761 740
22415 698
4639 231
6410 802
11004 249
4238 76
14785 426
8981 106
13233 588