3236 386
2140 193
4570 187
2673 329
983 58
1399 121
3685 851
27845 952
5090 553
2877 255
67008 690
10670 894
8994 452
4893 641
8993 408