4180 728
4917 508
17995 619
4241 594
1639 102
4258 81
30734 566
6967 293
15317 379
10962 607
14978 890