4433 728
5146 508
18502 619
4256 594
1657 102
4323 81
30882 566
6989 293
15413 379
11131 607
15034 890