3200 513
2957 298
2950 191
3687 656
1398 94
4726 972
22651 724
53635 572
1766 159
1476 176
7022 307
5260 661
3069 458
29804 297
4020 569
10899 593