3229 386
2132 193
4561 187
2669 329
981 58
1395 121
3683 851
27844 952
5088 553
2873 255
67003 690
10665 894
8993 452
4893 641
8990 408