25006 733
17513 220
19779 349
2335 143
7000 600
6206 81
7522 467
5745 559
11483 485
12059 158
9180 359
4254 37
20480 288
20936 507
33318 382
14154 167
9822 311
30758 88
5526 838
20746 740
22405 698
4639 231
6404 802
10991 249
4236 76
14778 426
8974 106
13226 588