350 76
19742 661
4783 180
2614 308
2141 694
17225 616
46385 175
5421 692
1216 316
3080 306
1367 438
3763 547
2666 546
5494 808
2209 483
724 223
23731 510
13008 687
700 189
4271 644
2420 733
6793 485
4458 252
7723 49