15031 116
11092 344
2850 442
4447 510
3563 133
4964 95
5400 43
12541 181
8844 719
11633 450
11499 527
21029 478
19632 657
5355 804
15783 444
4313 799
8555 350
2265 159
10625 687
22113 241
3246 401