3197 513
2948 298
2944 191
3683 656
1392 94
4723 972
22649 724
53610 572
1764 159
1474 176
7004 307
5248 661
3061 458
29780 297
4019 569
10894 593