3145 513
2856 298
2831 191
3641 656
1358 94
4689 972
22627 724
53212 572
1726 159
1380 176
6938 307
5139 661
2981 458
29187 297
4008 569
10848 593