1050 116
3752 923
6417 793
5514 508
1564 398
2180 661
1480 327
7059 296
2679 737
3187 525
21137 111
2604 436
1494 270
1994 397
19455 414
13201 504