13431 41
4083 91
8861 26
2298 189
8325 514
6760 43
16598 123
6152 840
4351 728
19466 614
6235 353
9772 721
1388 39
6993 102
7154 322
11397 948