3259 386
2093 193
4627 187
2675 329
935 58
1416 121
3689 851
27862 952
5007 553
2903 255
67017 690
10670 894
7982 452
4925 641
9001 408