3212 513
2979 298
2968 191
3697 656
1412 94
4733 972
22659 724
53674 572
1773 159
1489 176
7038 307
5293 661
3086 458
29875 297
4027 569
10911 593