3329 386
2230 193
4745 187
2726 329
974 58
1485 121
3731 851
27915 952
5048 553
2927 255
67057 690
10790 894
8005 452
4949 641
9045 408