3321 386
2215 193
4741 187
2722 329
968 58
1479 121
3721 851
27911 952
5043 553
2924 255
67055 690
10773 894
8003 452
4949 641
9041 408