3224 386
2120 193
4556 187
2663 329
979 58
1386 121
3678 851
27838 952
5087 553
2870 255
67002 690
10660 894
8992 452
4891 641
8987 408