15115 162
2967 136
4339 505
3155 384
39695 634
15861 109
6148 191
4403 521
1850 322
3880 481
23394 903
7650 667
15993 95
2827 159
2593 473
20448 243
2002 322