3224 513
2995 298
2976 191
3702 656
1418 94
4740 972
22663 724
53680 572
1779 159
1493 176
7053 307
5312 661
3098 458
29936 297
4032 569
10918 593