28226 399
20953 317
11996 279
3904 450
5483 203
4299 459
18522 728
2444 26
5932 755
21425 500
16304 356
16485 133
16548 225
28787 604
5082 478
3406 328
21877 808
8096 419
12108 590
6471 872
1693 194
10601 222
3216 499
20075 41