4259 728
4991 508
18115 619
4269 594
1652 102
4313 81
30818 566
6994 293
15392 379
11010 607
15019 890