4006 588
1532 147
11195 647
1600 357
803 43
5773 402
5772 119
4895 345
5105 418
1860 114
11858 584
3912 443
43073 165
4939 302
3332 335
33861 911
6029 472