3321 386
2215 193
4740 187
2722 329
968 58
1476 121
3720 851
27910 952
5043 553
2924 255
67055 690
10773 894
8003 452
4949 641
9039 408